python - gui - navigationtoolbar2tkagg
Ningún módulo llamado Imagen tk (5)
Debe asegurarse de que se haya instalado el módulo ImageTK. Es parte de la biblioteca de imágenes de Python (PIL) que se puede encontrar PIL
También te sugiero que leas el tutorial oficial de Python sobre Modules .
Soy nuevo en Python. Cualquier cuerpo, por favor. Ayuda.
D:/python/sub>python app.py
Traceback (most recent call last):
File "app.py", line 2, in <module>
import ImageTk
ImportError: No module named ImageTk
El código que está utilizando debe instalarse por separado de la instalación normal de Python, de hecho, proviene de PIL libray (Python Imaging Library), que es una biblioteca externa, un complemento.
Tenga en cuenta que la biblioteca PIL no funciona en la versión 3.0 de Python y más, pero sigue funcionando solo en la serie Python 2.x, por lo tanto, si tiene Python 3.x instalado, primero debe instalar Python 2.xy luego descargar y Instala la biblioteca de PIL correspondiente.
Aquí un enlace a la biblioteca de PIL , que puede descargar desde aquí.
Esto dice que python está instalado en una ubicación no estándar, por lo que el sistema operativo no puede encontrar ImageTk como se ve en ubicaciones estándar. Puede volver a instalar Python en una ubicación estándar, y la ubicación depende de qué sistema operativo y qué instalador está utilizando, o agregar esta ubicación a sys.path. Estoy usando Ubuntu 13.04 y simplemente instalo el paquete ImageTk usando un terminal como:
sudo apt-get install python-imaging-tk
Para las ventanas (con Anaconda y Python 3.x), la solución se propone aquí: Instalación de almohada para python 3.x [y Anaconda]
Instala Pillow con pip después de descargar el archivo whl
Tuve que importar el módulo PIL.ImageTk por separado. La linea de codigo
import PIL
no importé el módulo PIL.ImageTk y tuve que usar adicionalmente
from PIL import ImageTk
y luego funcionó bien en la distribución Enthought Canopy 1.0 de Python 2.7.
La resolución de errores de redhat sugirió la necesidad de esa solución: https://bugzilla.redhat.com/show_bug.cgi?id=247171
Esto también podría lograrse con la import PIL.ImageTk
.