我之前发了一个关于这个主题的问题,也看了之前发的其他问题,但是没有一个人成功地解决了我的问题.
我正在try 在MacOSX Lion上安装PIL,因为Django应用程序需要它.我还需要JPEG支持,所以我还需要一个JPEG解码器.
我try 下载libjpeg源代码并编译它们,然后安装PIL,但它无法识别该目录.
因此,我想要的(我相信它存在于某个地方)是一种使用软件包安装程序同时安装PIL和libjpeg的方法,而不需要任何编译!
预先感谢您的每一次回复.
我之前发了一个关于这个主题的问题,也看了之前发的其他问题,但是没有一个人成功地解决了我的问题.
我正在try 在MacOSX Lion上安装PIL,因为Django应用程序需要它.我还需要JPEG支持,所以我还需要一个JPEG解码器.
我try 下载libjpeg源代码并编译它们,然后安装PIL,但它无法识别该目录.
因此,我想要的(我相信它存在于某个地方)是一种使用软件包安装程序同时安装PIL和libjpeg的方法,而不需要任何编译!
预先感谢您的每一次回复.
我在Snow上安装了libjpeg和PIL,它被毫不费力地移植到Lion上.
不过,我认为您遇到的问题与我在Snow上安装libjpeg7时遇到的问题相同.我的解决方案是:
- 请确保您使用的不是GCC 4.0.这意味着您需要.bash_profile文件中的那些导出行来获取MySQLdb 现在的工作需要离开了.
- 获得http://www.ijg.org/files/jpegsrc.v7.tar.gz分,照常做/配置&&;make&&;make install(或自述文件中说的任何内容).
- 在安装PIL之前,但在安装libjpeg之后,请更改我的设置中的"JPEG_ROOT=None"行.将文件复制到"JPEG_根目录"=
这是我从this blog的 comments 中得到的.
之后,您可以通过pip或easeinstall重新安装PIL.确保删除上次运行时的所有编译内容(有时您需要手动执行此操作).我使用了viralenv和pip.