Tkinter konnte nicht in Python importiert werden

Ich habe ein Problem festgestellt, dass tkinter nicht in Python importiert werden konnte, aber ich konnte keine Lösung auf Japanisch finden, also werde ich es schreiben.

Umgebung

Ubuntu16.04 LTS pyenv 1.0.10-12-gda80a3d Python 3.6.1 (Vielleicht das gleiche für 2.7-Serien) IPython 6.0.0

Ursache

Als ich Python mit Pyenv installiert habe, war es, weil ich kein tk-dev hatte.

Lösungen

> sudo apt-get install tk-dev
> pyenv install x.x.x

Es ist in Ordnung, wenn das tkinter-Fenster mit python -m tkinter angezeigt wird.

Fehler aufgetreten

Ich kann% paste in ipython nicht verwenden. Die Fehlermeldung besagt, dass kein tkinter vorhanden ist.

Als ich es nachgeschlagen habe, sah es so aus.

import tkinter
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-4-13f92e9c9d24> in <module>()
----> 1 import _tkinter

ModuleNotFoundError: No module named '_tkinter'

Nach der Untersuchung kam ich zu hier.

Recommended Posts

Tkinter konnte nicht in Python importiert werden
Ein Datensatz, den GAMEBOY mit Python nicht erstellen konnte. (PYBOY)
[Python] Mit Tkinter mehrere Fenster anzeigen
GUI-Erstellung in Python mit tkinter 2
Ein Memorandum (masOS), das tkinter importiert, konnte nicht mit Python durchgeführt werden, das von pyenv installiert wurde
33 Zeichenfolgen, die in Python nicht als Variablennamen verwendet werden sollten
Das Modul kann nicht in Python auf EC2 importiert werden, das von AWS Lambda ausgeführt wird
Quadtree in Python --2
CURL in Python
Metaprogrammierung mit Python
Python 3.3 mit Anaconda
Geokodierung in Python
SendKeys in Python
Metaanalyse in Python
Unittest in Python
Zwietracht in Python
DCI in Python
Quicksort in Python
nCr in Python
N-Gramm in Python
Programmieren mit Python
Plink in Python
Konstante in Python
Wie man tkinter mit Python in Pyenv benutzt
SQLite in Python
Schritt AIC in Python
C-Fehler in GO-Umgebung konnte nicht importiert werden
LINE-Bot [0] in Python
CSV in Python
Reverse Assembler mit Python
Reflexion in Python
Konstante in Python
nCr in Python.
PyQtGraph ist möglicherweise nicht im Interpreter verfügbar.
Format in Python
Scons in Python 3
Puyopuyo in Python
Python in Virtualenv
PPAP in Python
Quad-Tree in Python
Reflexion in Python
Matplotlib usw. kann nicht in die VirtualEnv-Umgebung importiert werden
Chemie mit Python
Hashbar in Python
DirectLiNGAM in Python
LiNGAM in Python
In Python reduzieren
In Python flach drücken
[Python] Tkinter-Vorlage
Verwenden Sie tkinter, um den Ausgabecode in Python als "A und vorgeben, B zu sein" zu verschieben
Wenn in Python + Selenium "Nachricht: Sitzung nicht erstellt" auftritt
Um Japanisch mit Python in der Docker-Umgebung verwenden zu können
Schlüsseleingabe, die nicht auf Schlüsseleingabe in Python wartet
Den Inhalt der Daten in Python nicht kennen
Listenverständnis, da operator.methodcaller nicht mit Python 2.5 verwendet werden kann
[Python] tkinter Code, der wahrscheinlich wiederverwendet wird
Operatoren ++, - können nicht in Python verwendet werden (Unterschied zu PHP)
Ein Hinweis, dass pyOSC int64 nicht erhalten hat
Nichtlineare simultane Gleichungen können mit Python leicht gelöst werden.