Python3 ImportError: Ningún módulo llamado ‘_tkinter’

En mi Linux Mint 18, he intentado instalar Python 3.6.1 al lado de mi 3.5.2. Con estos comandos:

wget https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz tar xJf Python-3.6.1.tar.xz cd Python-3.6.1 ./configure make make install 

La instalación fue exitosa pero, ahora, cada vez que bash importar tkinter, tengo el mismo error:

 >>> from tkinter import tk Traceback (most recent call last): File "", line 1, in  File "/usr/local/lib/python3.5/tkinter/__init__.py", line 35, in  import _tkinter # If this fails your Python may not be configured for Tk ImportError: No module named '_tkinter' 

No tengo idea de cómo deshacerme de este problema y cómo eliminar el 3.6.1

Creo que todavía necesitas instalar el paquete tkinker. Puedes hacerlo simplemente escribiendo:

 sudo apt-get install python3-tk 

El problema que veo es que todavía estás llamando a tus binarios de python3.5 que podrían configurarse como la interfaz de python predeterminada. Vea la línea en su error que le dice a la versión de python a la que se refiere:

 /usr/local/lib/python3.5/tkinter/ 

Si está usando UNIX / Linux, puede verificar dónde están sus binarios de python usando

 whereis python 

y obtendrá una lista de todos los sabores y lugares en los que se encuentra:

Simplemente llama a tu sabor elegido para trabajar, lo que supongo que podría ser

 /usr/local/bin/python3.6 

y luego enumere los módulos disponibles para verificar si Tkinter está disponible o no, aunque es muy poco probable que no lo sea, ya que se incluye como una biblioteca estándar.

Si está utilizando pycharm, simplemente puede escribir:

desde tkinter import *