我在使用PIL时遇到了图片支持的问题 - 它给我抛出了以下错误:
IOError: decoder jpeg not available
我从二进制文件安装了PIL,但没有意识到需要libjpeg。
我通过fink安装了libjpeg和freetype2。
我尝试按照http://timhatch.com/(页面底部)的说明重新安装PIL。
下面是具体步骤:
1. 下载PIL 1.1.6源代码包并已经安装了开发者工具。 2. 使用此补丁对setup.py进行修补,以便它可以找到您已经安装的Freetype。 patch -p0 < leopard_freetype2.diff 3. 如果您使用的是fink,则执行sudo apt-get install libjpeg(否则,请手动构建并调整路径)。
但我仍然得到相同的错误。
我的操作系统是Leopard PPC。