Найти - Пользователи
Полная версия: Установка pil/pillow под python 3
Начало » Python для новичков » Установка pil/pillow под python 3
1
nikk
Доброго времени суток.
Пытаюсь под Убунту 12.04 поставить PIL. Взял тут исходники: http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil (вроде как форкнутые под третий питон), делаю:
python3 ./setup.py build

сборка проходит, но ни JPEG, ни ZLIB ни TIFF ни FREETYPE2 не видит, пишет “not available”. Хотя libjpeg62-dev, zlib1g-dev, zlib1g, libfreetype6-dev и libfreetype6 стоят.

При попытке поставить из исходников pillow версии 1.7.8:
python3 ./setup.py build

не проходит совсем. Хотя на главной странице проекта чётко сказано, что третий питон поддерживается.

ЧЯДНТ? Как поставить PIL или pillow для третьего питона с поддержкой JPEG и PNG под Убунту 12.04, может сталкивался кто?

Заранее спасибо.
Fibio
насколько я знаю это вопрос не питона, нада линки добавить:
sudo ln -s /usr/lib/`uname -i`-linux-gnu/libfreetype.so /usr/lib/
sudo ln -s /usr/lib/`uname -i`-linux-gnu/libjpeg.so /usr/lib/
sudo ln -s /usr/lib/`uname -i`-linux-gnu/libz.so /usr/lib/
nikk
Линки добавлял уже. Не помогает.
nikk
Урра! Нашёл!
Качаем вот отсюда свежие исходники pillow: https://github.com/python-imaging/Pillow
Они спокойно собираются и ставятся под Убунту 12.04

python3 ./setup.py build
sudo python3 ./setup.py install

А главное:
— JPEG support available
— ZLIB (PNG/ZIP) support available
— FREETYPE2 support available
— LITTLECMS support available
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB