У меня есть проблема с загрузкой картинки в моем Django администратора на OpenShift:PIL/Подушка на OpenShift: декодер JPEG не доступен
Exception Type: IOError
Exception Value: decoder jpeg not available
Так что я заново установил подушки через pip install Pillow==2.8.2 -U --force-reinstall
и окончательное резюме показывает:
--------------------------------------------------------------------
PIL SETUP SUMMARY
--------------------------------------------------------------------
version Pillow 2.8.2
platform linux2 2.7.8 (default, May 19 2015, 02:50:14)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-4)]
--------------------------------------------------------------------
*** TKINTER support not available
--- JPEG support available
*** OPENJPEG (JPEG2000) support not available
--- ZLIB (PNG/ZIP) support available
--- LIBTIFF support available
--- FREETYPE2 support available
*** LITTLECMS2 support not available
*** WEBP support not available
*** WEBPMUX support not available
--------------------------------------------------------------------
Поэтому я догадался, что это будет исправлено, но это не так. У вас есть идея?
EDIT 1: дубликат ниже упоминалось предлагает установить libjpeg-dev
, но это не представляется возможным, так как конфетка не доступен в OpenShift. Кроме того, я мог бы перечислить следующие пакеты:
> ll /usr/lib*/libjpeg*
/usr/lib64/libjpeg.so -> libjpeg.so.62.0.0
/usr/lib64/libjpeg.so.62 -> libjpeg.so.62.0.0
/usr/lib64/libjpeg.so.62.0.0
/usr/lib/libjpeg.so.62 -> libjpeg.so.62.0.0
/usr/lib/libjpeg.so.62.0.0
> ll /usr/lib*/libfreetype*
/usr/lib64/libfreetype.so -> libfreetype.so.6.3.22
/usr/lib64/libfreetype.so.6 -> libfreetype.so.6.3.22
/usr/lib64/libfreetype.so.6.3.22
/usr/lib/libfreetype.so.6 -> libfreetype.so.6.3.22
/usr/lib/libfreetype.so.6.3.22
Есть что-то здесь?
EDIT 2: Это может быть из-за отсутствия /usr/lib/libjpeg.so
(наличие в /usr/lib64
не хватает), но опять же, ln -s /usr/lib/libjpeg.so.62 /usr/lib/libjpeg.so
нуждается в корневой поддержки ... Как я могу сделать?
возможно дубликат [Декодер JPEG не доступен ошибка, когда после Джанго фото приложение учебник] (http://stackoverflow.com/questions/12555831/decoder-jpeg-not-available-error-when-following-django-photo-app-tutorial) – Brandon
Нет, это не дубликат. Доступ к Yum недоступен в OpenShift. – Emmanuel