我在Snow上安装了libjpeg和PIL,并且毫无问题地将其迁移到Lion。
但是我认为您遇到的问题与在Snow上安装libjpeg 7时遇到的问题相同。我的解决方案是:
- 确保您没有使用GCC 4.0。这意味着您现在需要删除.bash_profile文件中要使MySQLdb工作所需的那些导出行。
*获取(http://www.ijg.org/files/jpegsrc.v7.tar.gz)并执行通常的./configure
&& make && make install(或自述文件中的任何内容)。- 在安装PIL之前但在安装libjpeg之后,将我的setup.py文件中的“ JPEG_ROOT = None”行更改为“ JPEG_ROOT
= libinclude(“ / usr / local”)”
我从这个博客的评论中得到了这一点。
之后,您可以通过pip或easy_install重新安装PIL。确保上次运行时所有已编译的内容都已删除(有时您需要手动执行此操作)。我用了virtualenv和pip。



