No puedo usar PIL porque no puede encontrar mi libjpeg!Python PIL no puede encontrar mi "libjpeg"
Primero, instalé PIL por defecto. Y cuando me encontré con el selftest.py
, me dio:
IOError: decoder jpeg not available 1
items had failures: 1 of 57 in
selftest.testimage
***Test Failed*** 1 failures.
*** 1 tests of 57 failed.
Entonces, he seguido las instrucciones en línea para cambiar de setup.py
a
JPEG_ROOT = "/usr/lib"
PIL Porque cuando locate libjpeg
, esto es lo que me sale:
locate libjpeg
/usr/lib/libjpeg.so.62
/usr/lib/libjpeg.so.62.0.0
/usr/lib64/libjpeg.so.62
/usr/lib64/libjpeg.so.62.0.0
/usr/share/doc/libjpeg-6b
/usr/share/doc/libjpeg-6b/README
/usr/share/doc/libjpeg-6b/usage.doc
/var/cache/yum/base/packages/libjpeg-6b-37.i386.rpm
/var/cache/yum/base/packages/libjpeg-6b-37.x86_64.rpm
Así que ejecuté setup.py install
nuevamente ... y lo hice selftest.py
. ¡Y sigo recibiendo el mismo error!
¡Gracias! FWIW, esto es lo que hice (en una caja de 64 bits): 'sudo yum install zlib-devel.x86_64 libjpeg-devel.x86_64 freetype-devel.x86_64' luego' sudo pip install pil' (Esto requiere que tengas pip gestor de paquetes ya instalado.) – DPlusV