python 3.x - siguientes - Importación de tkinter en la instalación de python local: si esto falla, su Python puede no estar configurado para Tk
tkinter examples (2)
Para mí, la solución fue instalar el paquete python3-tk
través del administrador de paquetes de Ubuntu:
sudo apt-get install python3-tk
Antes de esto, import tkinter
generó el mismo error que está viendo. Luego, funcionó sin problemas.
Necesito ejecutar un código python usando una instalación local de Python 3.5 (no tengo acceso a la administración del sistema y el sistema principal usa Python 2.7). Pude instalar Python y también descargué la última versión tcl / tk de aquí http://www.tcl.tk/software/tcltk/download.html que logré configurar e instalar correctamente en una ruta local.
Después de instalar tcl / tk, ejecuto python configure nuevamente y lo vuelvo a instalar, ya que leí en alguna parte que eso debería arreglarlo, pero sigo recibiendo este error.
File "/local/path/to/python3.5/python/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''
¿Alguna idea de lo que tengo que hacer para que funcione?
Trabajé alrededor de este problema usando esta pequeña distribución de Arch Linux que puedes ejecutar localmente. ¡Muy útil para cuando no tienes acceso a la raíz!