-
Cargar una imagen desde un archivo en Python.
Para cargar una imagen desde un script en Python, debemos hacer uso de biblioteca PIL. De lo contrario, lanzará el error: ‘ModuleNotFoundError: No module named ‘PIL’.
la biblioteca de imágenes de Python (PIL). Este error generalmente ocurre cuando el módulo
PIL
no está instalado en tu entorno de Python. Para resolver esto, puedes instalar la bibliotecaPillow
, que es la versión actualizada y más compatible dePIL
. Aquí te explico cómo hacerlo:- Abre tu terminal o símbolo del sistema
- Ejecuta el siguiente comando:
- Tambien es muy posible que nos falle otra vez y ahora con este mensaje al intentar instalar pillow.
mas o menos asi:
Este mensaje de error indica que el comando
pip
no se reconoce en tu sistema porque no está configurado correctamente en tu variable de entornoPATH
. Aquí te dejo los pasos para solucionarlo:Para reproducir o mostrar una imagen en Python, puedes usar la biblioteca
Pillow
, que ya mencionamos anteriormente es posible que hasta que no reinicies el P.C. siga dando error.Aquí tienes un ejemplo simple de cómo hacerlo:
- Primero, asegúrate de tener
Pillow
instalado: - Luego, usa el siguiente código para abrir y mostrar una imagen:
Este código abrirá la imagen especificada por la ruta y la mostrará en una ventana. Solo tienes que reemplazar
'ruta/a/tu/imagen.jpg'
con la ruta de la imagen que deseas mostrar.En este ejemplo de código fuente, he seleccionado una foto del blog de un café, y ambos archivos están en la misma carpeta, por lo que deberían abrirse de esta manera: