Проблема в следующем: не ставится PIL с поддержкой JPEG. Библиотеку libjpeg установил через macport:
sudo python setup.py build
running build
running build_py
running build_ext
— using frameworks at /System/Library/Frameworks
— PIL 1.1.7 SETUP SUMMARY
— version 1.1.7
platform darwin 2.7 (r27:82508, Jul 3 2010, 21:12:11)
[GCC 4.0.1 (Apple Inc. build 5493)]
— — TKINTER support available
— JPEG support available
— ZLIB (PNG/ZIP) support available
— FREETYPE2 support available
— LITTLECMS support available
— To check the build, run the selftest.py script.
running build_scripts
— JPEG support available — типа все ОК, библиотека стоит
Устанавливаю, делаю
python selftest.py
— PIL 1.1.7 TEST SUMMARY
— Python modules loaded from ./PIL
Binary modules loaded from ./PIL
— — PIL CORE support ok
— TKINTER support ok
*** JPEG support not installed
— ZLIB (PNG/ZIP) support ok
— FREETYPE2 support ok
— LITTLECMS support ok
— Running selftest:
*****************************************************************
Failure in example:
try:
_info(Image.open(os.path.join(ROOT, «Images/lena.jpg»)))
except IOError, v:
print v
from line #24 of selftest.testimage
Expected: ('JPEG', 'RGB', (128, 128))
Got: decoder jpeg not available
1 items had failures:
1 of 57 in selftest.testimage
***Test Failed*** 1 failures.
*** 1 tests of 57 failed.
Говорит что JPEG support not installed и естественно не работает.
Предварительно PIL удалял и ставил по-новой, результат тот же.
Кто-нибудь сталкивался с такой проблемой?
-
Вопрос задан
-
2905 просмотров