Tkinter n'a pas pu être importé en Python

J'ai rencontré un problème selon lequel tkinter n'a pas pu être importé en python, mais je n'ai pas pu trouver de solution en japonais, je vais donc l'écrire.

environnement

Ubuntu16.04 LTS pyenv 1.0.10-12-gda80a3d python 3.6.1 (Peut-être la même chose pour la série 2.7) IPython 6.0.0

Cause

Quand j'ai installé python avec pyenv, c'était parce que je n'avais pas tk-dev.

Solution

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

Ce n'est pas grave si la fenêtre tkinter est affichée avec python -m tkinter.

Échec survenu

Je ne peux pas utiliser% paste dans ipython. Le message d'erreur indique qu'il n'y a pas de tkinter.

Quand je l'ai recherché, ça ressemblait à ça.

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

ModuleNotFoundError: No module named '_tkinter'

Après avoir enquêté, je suis arrivé à ici.

Recommended Posts

Tkinter n'a pas pu être importé en Python
Un enregistrement que GAMEBOY n'a pas pu être fait avec Python. (PYBOY)
[Python] Afficher plusieurs fenêtres avec Tkinter
Création d'interface graphique en python avec tkinter 2
Un mémorandum (masOS) qui importe tkinter n'a pas pu être fait avec python installé à partir de pyenv
33 chaînes à ne pas utiliser comme noms de variables en python
Le module ne peut pas être importé en Python sur EC2 exécuté à partir d'AWS Lambda
Quadtree en Python --2
CURL en Python
Métaprogrammation avec Python
Python 3.3 avec Anaconda
Géocodage en python
SendKeys en Python
Méta-analyse en Python
Unittest en Python
Discord en Python
DCI en Python
tri rapide en python
nCr en python
N-Gram en Python
Programmation avec Python
Plink en Python
Constante en Python
Comment utiliser tkinter avec python dans pyenv
Sqlite en Python
Étape AIC en Python
Impossible d'importer l'erreur C dans l'environnement GO
LINE-Bot [0] en Python
CSV en Python
Assemblage inversé avec Python
Réflexion en Python
Constante en Python
nCr en Python.
PyQtGraph peut ne pas être disponible dans l'interpréteur.
format en python
Scons en Python 3
Puyopuyo en python
python dans virtualenv
PPAP en Python
Quad-tree en Python
Réflexion en Python
Impossible d'importer matplotlib etc. dans l'environnement VirtualEnv
Chimie avec Python
Hashable en Python
DirectLiNGAM en Python
LiNGAM en Python
Aplatir en Python
Aplatir en python
[Python] Modèle Tkinter
Utilisez tkinter pour déplacer le code de sortie en tant que "A et prétendant être B" en python
Lorsque "Message: session non créée" se produit dans Python + Selenium
Pour pouvoir utiliser le japonais avec Python dans l'environnement Docker
Entrée clé qui n'attend pas l'entrée clé en Python
Ne pas être conscient du contenu des données en python
compréhension de liste car operator.methodcaller ne peut pas être utilisé avec python 2.5
[Python] tkinter Code susceptible d'être réutilisé
Operators ++, - ne peut pas être utilisé en python (différence de php)
Une note que pyOSC n'a pas reçu int64
Les équations simultanées non linéaires peuvent être facilement résolues avec Python.