Python Image Library (PIL) во FreeBSD


Как правило во FreeBSD, после установки PIL через pip, обработка JPEG изображений не доступна:

# pip install PIL
...
--------------------------------------------------------------------
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version 1.1.7
platform freebsd8 2.6.6 (r266:84292, Jan 15 2011, 22:29:58)
[GCC 4.2.1 20070719
[FreeBSD]]
--------------------------------------------------------------------
*** TKINTER support not available
*** JPEG support not available
--- ZLIB (PNG/ZIP) support available
*** FREETYPE2 support not available
*** LITTLECMS support not available
--------------------------------------------------------------------
To add a missing option, make sure you have the required
library, and set the corresponding ROOT variable in the
setup.py script.
...

Вызвано это тем, что библиотека jpeg в системе отсутствует, а сам pip подтянуть её не может, впрочем, даже и не знает нужно ли?!

#
# pkg_info | grep jpeg
#

Достаточно поставить из портов пакет PIL:

# cd /usr/ports/graphics/py-imaging
# make install clean

# pkg_info | grep jpeg
jpeg-8_3 IJG's jpeg compression utilities

и переставить PIL через pip:

# pip uninstall PIL
# pip install PIL
...
--------------------------------------------------------------------
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version 1.1.7
platform freebsd8 2.7.3 (default, May 5 2012, 10:47:27)
[GCC 4.2.1 20070719
[FreeBSD]]
--------------------------------------------------------------------
*** TKINTER support not available (Tcl/Tk 8.5 libraries needed)
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
--- FREETYPE2 support available
--- LITTLECMS support available
--------------------------------------------------------------------
To add a missing option, make sure you have the required
library, and set the corresponding ROOT variable in the
setup.py script.

Реклама
Поделиться
Качественные премиум темы и шаблоны для Вашего сайта:

Смотреть полный каталог качественных тем и шаблонов

Здесь Вы можете выбрать из более чем 46 000 готовых дизайнов. Шаблоны сайтов + установка + хостинг + персонализация + поисковая оптимизация + копирайтинг — все эти услуги вы всегда можете получить от профессионалов мирового уровня!

Добавить коментарий

пятнадцать + 20 =