Tengo un error generado por PIL cuando intento procesar jpg-images: Python Imaging Library (PIL) Decoder jpeg not available
.
¿Cómo solucionar este problema?
Tengo un error generado por PIL cuando intento procesar jpg-images: Python Imaging Library (PIL) Decoder jpeg not available
.
¿Cómo solucionar este problema?
Falta la biblioteca libjpeg
.
Para instalarlo:
cd
en la carpeta desempaquetada cd ~/Downloads/jpeg-8c
./configure make
sudo make install
Pero PIL todavía no puede encontrar la biblioteca. Ahora necesitas reinstalarlo:
sudo pip uninstall pil
) JPEG_ROOT = None
con JPEG_ROOT = libinclude("/usr/local")
También puede instalarlo desde MacPorts . Tienen PIL para varias versiones de Python.
py-pil @1.1.7 (python, graphics)
Python Imaging Library
py24-pil @1.1.7 (python, graphics)
Python Imaging Library
py25-pil @1.1.7 (python, graphics)
Python Imaging Library
py26-pil @1.1.7 (python, graphics)
Python Imaging Library
py27-pil @1.1.7 (python, graphics)
Python Imaging Library
Visite el sitio para saber cómo instalar MacPorts, luego simplemente escriba sudo port install py-pil
(o una de las otras versiones, como py27-pil
). Espera un momento y deberías tener un PIL en funcionamiento, asumiendo que usas la versión de Python para la cual se instaló el PIL.
Lea otras preguntas en las etiquetas macos mountain-lion python