系统版本:os x 10.6.7
python:2.6
安装的PIL库版本:PIL 1.1.7
libjpeg: v8c
在python
setup.py build 的时候系统已经提示:
--- TKINTER support available
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
--- FREETYPE2 support available
--- LITTLECMS support available
安装完成后在web.py中使用的时候系统提示:
The _imaging C module is not installed
然后我进入控制台
python -v
import Image
import _imaging
系统返回错误信息:
import _imaging
dlopen("/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PIL-1.1.7-py2.6-macosx-10.3-fat.egg/
_imaging.so", 2);
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PIL-1.1.7-py2.6-macosx-10.3-fat.egg/
_imaging.so, 2): Symbol not found: _jpeg_resync_to_restart
Referenced from: /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PIL-1.1.7-py2.6-macosx-10.3-fat.egg/
_imaging.so Expected in: dynamic lookup
知道是 Symbol not found: _jpeg_resync_to_restart 这个问题但是不知道如何解决GOOGLE了一下发现很多人遇到了这样的问题,但是没有一个完整的解决方案。也试了很多解决方案,但是都没有解决,请大家帮忙,谢谢。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/12056
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.