[PYTHON] Auflösen Kein Modul namens tkinter

Hintergrund Bei Verwendung von yolo und bei Verwendung des Beschriftungs-BBox-Label-Tools (beim Ausführen von main.py) wurde die Fehlermeldung "Kein Modul mit dem Namen _tkinter" behoben.

Umgebung ・ Mac OS Catalina 10.15.6 ・ Python 2.7.16 ・ Tcl-tk 8.6.10

Prozedur

Versuch und Irrtum Nach der Überprüfung scheint Python mit pyenv neu installiert zu werden ```brew install tcl-tk```Ging Kein Modul mit dem Namen PIL usw. funktioniert jedoch nicht Wenn ich den Python-Befehl ausführe, wird anscheinend der Standard-Python verwendet.
#Es passt nicht
$pyenv versions
  system
* 2.7.16 (set by /****/****/.pyenv/version)
  3.7.3

$python --version
python 3.7.3
  • Dieses Mal habe ich dieselbe Python-Version von pyenv verwendet wie die Standard-Python-Version.

Lösung Bevorzugen Sie den Pyenv-Pfad Ich habe folgendes getan
$ vim /etc/paths
/usr/local/bin
/usr/bin
/bin
/usr/local/sbin
/usr/sbin
/sbin

Aber es funktioniert nicht

Beste Antwort Mach Folgendes
pyenv init
source ~/.bash_profile

Oder

eval "$(pyenv init -)"

das ist alles

Nachtrag) -Es scheint, dass das Terminal beim Schließen in den Ausgangszustand zurückkehrt. Wenn Sie Folgendes in. ~ / .Bashrc schreiben, wird es bei jedem Start geladen.

export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"

-BBox-Label-Tool kann verwendet werden, aber es scheint, dass ein Fehler auftritt, selbst wenn der Import von tkinter im interaktiven Modus ausgeführt wird.

Recommended Posts

Auflösen Kein Modul namens tkinter
Wenn der Lambda-Uploader "Kein Modul" mit dem Namen "xxxx" sagt.
Der heutige Python-Fehler: ModuleNotFoundError: Kein Modul benannt
Plötzlich mit Python PyInstaller Kein Modul namens pyinstaller
Der heutige Python-Fehler: ModuleNotFoundError: Kein Modul benannt
Django / Apache / mod_wsgi: Kein Modul namens importlib
Gegenmaßnahmen für ModuleNotFoundError: Kein Modul mit dem Namen '***' beim Ausführen von Flask
ModuleNotFoundError in Python: Kein Modul mit dem Namen story
Lösung für "Importfehler: Keine Anforderungen mit Modulnamen"
python> import seiral> ImportError: Kein Modul mit dem Namen serial
ModuleNotFoundError: Kein Modul mit dem Namen 'flask_sqlalchemy'
Kein Modul mit dem Namen Was tun, wenn Sie "libs.resources" erhalten?
[Python] ModuleNotFoundError: Kein Modul mit dem Namen 'urlparse'
Nach der Installation von pygame mit conda installiere kein Modul mit dem Namen font
Django, nginx, uWSGI, virtualenv ImportError: Kein Modul mit dem Namen site Lösungshinweis
[Gelöst] ImportError: Kein Modul mit den Namen pyexpat und pyenv install ist moos
python / netCDF / CentOS 6.8> ImportError: Kein Modul mit dem Namen netCDF4> sudo yum installiere netcdf4-python.x86_64
Python-Fehler: ModuleNotFoundError: Kein Modul mit dem Namen 'flask'
[Frage] Kein Modul namens "Selenium" in PyCharm
ModuleNotFoundError in der Poesie: Kein Modul namens'setuptools '