У меня возникли проблемы при получении снимков, поддерживаемые PIL - он бросает мне это:Python с PIL и Libjpeg на Leopard
IOError: decoder jpeg not available
Я установил PIL с бинарными, не понимая, что мне нужно libjpeg.
Я установил libjpeg и freetype2 через fink.
Я попытался переустановить PIL, используя инструкцию из http://timhatch.com/ (в нижней части страницы)
- Скачать PIL 1.1.6 пакета исходных кодов и иметь инструменты разработчика уже установлены
Patch setup.py с этим патчем поэтому он может найти Freetype, который у вас уже есть.
patch -p0 < leopard_freetype2.diff
- Sudo APT-получить установку libjpeg, если у вас есть Fink (в противном случае, построить вручную и настроить пути)
Но я все еще получаю ту же ошибку.
Я нахожусь на Leopard PPC.
Хороший совет - я думаю, что я приближаюсь. Я запустил python setup.py build и увидел, что у меня есть Tkinter, JPEG, ZLIB и FREETYPE2 - все в порядке. Но затем я запустил python selftest.py, и он вернул то же сообщение IOError: декодер недоступен. Похоже, сейчас у меня запланирована ночь. – thescreamingdrills 2008-10-31 02:11:02