Wenn der Import von tkinter unter Mac OS X 10.11.3 (El Capitan) + pyenv + Python 3.5.1 nicht möglich ist.

Was ist los

Wenn Sie Python im obigen Zustand starten und tkinter importieren, tritt ein Importfehler auf. Es gab Informationen über die Betriebssystemversion von Python, aber nicht über diese Kombination (obwohl sie nicht zu unterschiedlich war).

Beim Import tkinter

Traceback (most recent call last):
  File "/var/folders/_w/52jb4hnx4hb3rv6pvdlb7gtm0000gp/T/login.py", line 2, in <module>
    import tkinter as tk
  File "/Users/hogehoge/.pyenv/versions/3.5.1/lib/python3.5/tkinter/__init__.py", line 35, in <module>
    import _tkinter # If this fails your Python may not be configured for Tk
ImportError: No module named '_tkinter'

Lösungen

%Einmal deinstallieren
$ pyenv uninstall 3.5.1
% tcl-Installieren Sie tk
$ brew tap Homebrew/dupes
$ brew install tcl-tk
%Installieren Sie erneut
$ pyenv install 3.5.1

Ich konnte es sicher benutzen. Es scheint, dass --with-Brewed-tk für Python erforderlich ist, das von Brew installiert wurde, aber diesmal war es nicht erforderlich, es anzugeben.

Ich bin süchtig nach \ # zlib, aber dies wird mit xcode-select --install gelöst

Recommended Posts

Wenn der Import von tkinter unter Mac OS X 10.11.3 (El Capitan) + pyenv + Python 3.5.1 nicht möglich ist.
Verwenden von NAOqi 2.4.2 Python SDK mit Mac OS X El Capitan
Installieren Sie python3 auf einem Mac (El Capitan)
Erstellen Sie eine Python-Umgebung mit pyenv (OS X El Capitan 10.11.3).
So erstellen Sie eine Python-Umgebung aus Pyenv in einer Mac-Umgebung (El Capitan)
Installieren Sie matplotlib unter OS X El Capitan
Erstellen Sie eine Umgebung mit pyenv, pyenv-virtualenv, jupyter unter OS X El Capitan
Führen Sie Zookeeper x Python (Kazoo) unter Mac OS X aus
Fügen Sie Python 2.7.x in pyenv unter Mac OSX 10.15.5 ein
Installation von TensorFlow 0.11.0rc2 unter OS X El Capitan (10.11.6)
Shpinx (Python Document Builder) unter Mac OS X.
[Mac OS] Was tun, wenn Python nicht als Framework installiert ist? Wird angezeigt, wenn der Import von matplot lib ausgeführt wird.
Führen Sie den Qiita API v2 Python-Wrapper in einer Python 3-Umgebung aus (Mac OS X 10.11 (El Capitan)).
Erstellen Sie eine Python-Entwicklungsumgebung unter Mac OS X.
mac OS X 10.15.x pyenv Python Wenn Sie nicht installieren können
Mindestnotizen bei Verwendung von Python auf Mac (pyenv edition)
Unter Linux herunterfahren Wenn der Schlaf nicht möglich ist
Hinweise zur Vorbereitung der Python-Entwicklungsumgebung unter Mac OS X.
Verwenden mehrerer Versionen von Python unter Mac OS X (2) Verwendung
Erstellen Sie eine Python-Datenanalyseumgebung auf einem Mac (El Capitan).
Ich habe Caffe installiert, damit ich Deep Learning mit MAC OS X El Capitan durchführen kann
Hinweis: Wenn Python auf ImageJ Fiji ausgeführt wird, wird java.lang.IllegalArgumentException und seine Lösung (Mac OS) angezeigt.
Erste Schritte mit dem Python-Framework Django unter Mac OS X.
Verwenden mehrerer Versionen von Python unter Mac OS X (1) Installation von Multiple Ver
Installieren Sie Sphinx unter MacOSX
Fortsetzung ・ Hinweise zur Vorbereitung der Python-Entwicklungsumgebung unter Mac OS X.
Installieren Sie mitmproxy unter Mac OS X.
Lösung, wenn unter Ubuntu 20.04.1 LTS keine HDMI-Audioausgabe möglich ist
Installieren Sie lp_solve unter Mac OSX und rufen Sie es mit Python auf.
Erstellen einer Python-Umgebung unter Ubuntu (wenn pip nicht die Standardeinstellung war)
So installieren Sie Theano unter Mac OS X 10.10 (mit pyenv, anaconda)
Installieren Sie pgmagick unter Mac OS X 10.9
Hinweise zum Festlegen der Pyenv- und Python-Umgebung mit Homebrew unter Mac OS Marvericks
Python Hinweis: Wenn easy_install nicht verwendet werden kann
Installiert aws-cli Unter Mac OS X Lion
So löschen Sie Python 2.x auf einem Mac.
Hinweise zum Erstellen von Python und Pyenv auf dem Mac
Führen Sie NASA CEA unter Mac OS X aus
Ich habe Pygame mit Python 3.5.1 in der Umgebung von pyenv unter OS X installiert
Installieren Sie separat eine Version von Python, die nicht auf Ihrem Mac vorinstalliert ist
Erstellen einer R-Umgebung mit Jupyter (ehemals IPython-Notebook) (unter OS X El Capitan 10.11.3)
Anweisungen zur Verwendung der AWS-Befehlszeilenschnittstelle (Python / awscli) unter Mac OS X.
Python auf Mac
Vorbereiten der Verwendung von aws cli unter Mac OS X.
Erstellen einer Umgebung für "Tello_Video" unter Mac OS X.
Erstellen Sie eine Python-Umgebung für maschinelles Lernen unter Mac OS
Sehr einfach, SciPy unter Mac OS X zu installieren
Versuchen Sie es mit E-Cell 4 unter Windows 7 oder Mac OS X.
Schritte zur Installation von CUDA 7.5 mit Mac (El Capitan) + Homebrew
Erstellen Sie mit pyenv eine Python-Umgebung auf Ihrem Mac
Installieren Sie PyQt5 mit Homebrew unter Mac OS X Marvericks (10.9.2).
Installieren Sie die Python-Umgebung auf einem lokalen PC (pyenv, venv auf einem Mac).
Erstellen Sie eine Python-Entwicklungsumgebung mit OS X Lion
Mindestnotizen bei Verwendung von Python auf Mac (Homebrew Edition)
Ich habe MNIST mit Caffe gelernt und versucht, es zu zeichnen (MAC OS X El Capitan)
Schritte zum Installieren der neuesten Version von OpenCV unter OS X El Capitan ohne Homebrew
Ein Memorandum (masOS), das tkinter importiert, konnte nicht mit Python durchgeführt werden, das von pyenv installiert wurde