Как я могу сделать libjpeg доступным для python2.5?

Я запускаю Ubuntu 11.04. Наряду с python 2.7 у меня также есть 2.6 и 2.5. Я использую версию 2.5 для работы и развертывания своих приложений в App Engine. Я установил PIL (библиотека изображений Python), но, несмотря на то, что у меня есть все связанные зависимости, он сообщает мне, что он не может поддерживать jpeg и остальные форматы. Как я могу сделать libjpeg-dev доступным для моей пользовательской установки python?

3
задан 3 September 2011 в 20:52

12 ответов

Файл setup.py PIL, если вы пытаетесь установить с помощью easy_install скрипт ./configure, недоступен. Если вы откроете файл setup.py в первых строках где-нибудь, это пути для поддержки поддержки zlib Jpeg и т. Д. Я устанавливаю их значения в соответствии с моими путями установленных библиотек. Итак, setup.py выглядит так: перед этим:


 37 JPEG_ROOT = "/usr/lib"
 38 ZLIB_ROOT = "/usr/lib/zlib/lib"
 39 TIFF_ROOT = None
 40 FREETYPE_ROOT = "/usr/lib/i386-linux-gnu/"

Я установил zlib вручную под /usr/lib/zlib для удовлетворения моих потребностей.

selftest.py PIL будет узнайте доступные библиотеки. Перекомпилируйте PIL и все настроено!

0
ответ дан 25 May 2018 в 19:00

Файл setup.py PIL, если вы пытаетесь установить с помощью easy_install скрипт ./configure, недоступен. Если вы откроете файл setup.py в первых строках где-нибудь, это пути для поддержки поддержки zlib Jpeg и т. Д. Я устанавливаю их значения в соответствии с моими путями установленных библиотек. Итак, setup.py выглядит так: перед этим:

37 JPEG_ROOT = "/usr/lib" 38 ZLIB_ROOT = "/usr/lib/zlib/lib" 39 TIFF_ROOT = None 40 FREETYPE_ROOT = "/usr/lib/i386-linux-gnu/"

Я установил zlib вручную под /usr/lib/zlib для удовлетворения моих потребностей.

selftest.py PIL будет узнайте доступные библиотеки. Перекомпилируйте PIL и все настроено!

0
ответ дан 25 July 2018 в 21:22

Файл setup.py PIL, если вы пытаетесь установить с помощью easy_install скрипт ./configure, недоступен. Если вы откроете файл setup.py в первых строках где-нибудь, это пути для поддержки поддержки zlib Jpeg и т. Д. Я устанавливаю их значения в соответствии с моими путями установленных библиотек. Итак, setup.py выглядит так: перед этим:

37 JPEG_ROOT = "/usr/lib" 38 ZLIB_ROOT = "/usr/lib/zlib/lib" 39 TIFF_ROOT = None 40 FREETYPE_ROOT = "/usr/lib/i386-linux-gnu/"

Я установил zlib вручную под /usr/lib/zlib для удовлетворения моих потребностей.

selftest.py PIL будет узнайте доступные библиотеки. Перекомпилируйте PIL и все настроено!

0
ответ дан 2 August 2018 в 03:02

Файл setup.py PIL, если вы пытаетесь установить с помощью easy_install скрипт ./configure, недоступен. Если вы откроете файл setup.py в первых строках где-нибудь, это пути для поддержки поддержки zlib Jpeg и т. Д. Я устанавливаю их значения в соответствии с моими путями установленных библиотек. Итак, setup.py выглядит так: перед этим:

37 JPEG_ROOT = "/usr/lib" 38 ZLIB_ROOT = "/usr/lib/zlib/lib" 39 TIFF_ROOT = None 40 FREETYPE_ROOT = "/usr/lib/i386-linux-gnu/"

Я установил zlib вручную под /usr/lib/zlib для удовлетворения моих потребностей.

selftest.py PIL будет узнайте доступные библиотеки. Перекомпилируйте PIL и все настроено!

0
ответ дан 4 August 2018 в 18:52

Файл setup.py PIL, если вы пытаетесь установить с помощью easy_install скрипт ./configure, недоступен. Если вы откроете файл setup.py в первых строках где-нибудь, это пути для поддержки поддержки zlib Jpeg и т. Д. Я устанавливаю их значения в соответствии с моими путями установленных библиотек. Итак, setup.py выглядит так: перед этим:

37 JPEG_ROOT = "/usr/lib" 38 ZLIB_ROOT = "/usr/lib/zlib/lib" 39 TIFF_ROOT = None 40 FREETYPE_ROOT = "/usr/lib/i386-linux-gnu/"

Я установил zlib вручную под /usr/lib/zlib для удовлетворения моих потребностей.

selftest.py PIL будет узнайте доступные библиотеки. Перекомпилируйте PIL и все настроено!

0
ответ дан 6 August 2018 в 03:14

Файл setup.py PIL, если вы пытаетесь установить с помощью easy_install скрипт ./configure, недоступен. Если вы откроете файл setup.py в первых строках где-нибудь, это пути для поддержки поддержки zlib Jpeg и т. Д. Я устанавливаю их значения в соответствии с моими путями установленных библиотек. Итак, setup.py выглядит так: перед этим:

37 JPEG_ROOT = "/usr/lib" 38 ZLIB_ROOT = "/usr/lib/zlib/lib" 39 TIFF_ROOT = None 40 FREETYPE_ROOT = "/usr/lib/i386-linux-gnu/"

Я установил zlib вручную под /usr/lib/zlib для удовлетворения моих потребностей.

selftest.py PIL будет узнайте доступные библиотеки. Перекомпилируйте PIL и все настроено!

0
ответ дан 7 August 2018 в 20:55

Мне было проще или проще добавлять символические ссылки в нестандартные локали библиотеки Ubuntu:

sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/
sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/

(ваши .so места могут отличаться, попробуйте locate libjpeg.so и т. д., чтобы найти их, если необходимо )

Переустановка PIL после исправления этих проблем для меня.

- также проще для виртуальных установок, где setup.py не легко редактируется

0
ответ дан 25 May 2018 в 19:00

Мне было проще или проще добавлять символические ссылки в нестандартные локали библиотеки Ubuntu:

sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/ sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/ sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/

(ваши .so места могут отличаться, попробуйте locate libjpeg.so и т. д., чтобы найти их, если необходимо )

Переустановка PIL после исправления этих проблем для меня.

- также проще для виртуальных установок, где setup.py не легко редактируется

0
ответ дан 25 July 2018 в 21:22

Мне было проще или проще добавлять символические ссылки в нестандартные локали библиотеки Ubuntu:

sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/ sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/ sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/

(ваши .so места могут отличаться, попробуйте locate libjpeg.so и т. д., чтобы найти их, если необходимо )

Переустановка PIL после исправления этих проблем для меня.

- также проще для виртуальных установок, где setup.py не легко редактируется

0
ответ дан 2 August 2018 в 03:02

Мне было проще или проще добавлять символические ссылки в нестандартные локали библиотеки Ubuntu:

sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/ sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/ sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/

(ваши .so места могут отличаться, попробуйте locate libjpeg.so и т. д., чтобы найти их, если необходимо )

Переустановка PIL после исправления этих проблем для меня.

- также проще для виртуальных установок, где setup.py не легко редактируется

0
ответ дан 4 August 2018 в 18:52

Мне было проще или проще добавлять символические ссылки в нестандартные локали библиотеки Ubuntu:

sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/ sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/ sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/

(ваши .so места могут отличаться, попробуйте locate libjpeg.so и т. д., чтобы найти их, если необходимо )

Переустановка PIL после исправления этих проблем для меня.

- также проще для виртуальных установок, где setup.py не легко редактируется

0
ответ дан 6 August 2018 в 03:14

Мне было проще или проще добавлять символические ссылки в нестандартные локали библиотеки Ubuntu:

sudo ln -s /usr/lib/x86_64-linux-gnu/libfreetype.so /usr/lib/ sudo ln -s /usr/lib/x86_64-linux-gnu/libz.so /usr/lib/ sudo ln -s /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/

(ваши .so места могут отличаться, попробуйте locate libjpeg.so и т. д., чтобы найти их, если необходимо )

Переустановка PIL после исправления этих проблем для меня.

- также проще для виртуальных установок, где setup.py не легко редактируется

0
ответ дан 7 August 2018 в 20:55

Другие вопросы по тегам:

Похожие вопросы: