Python PIL解码JPEG文件失败

来源:互联网 发布:linux lastcomm 编辑:程序博客网 时间:2024/04/28 20:28

1. 先删除已安装的PIL(未安装可略过)

rm -rf /usr/local/lib/python/site-packages/PILrm /usr/local/lib/python/site-packages/PIL.pth

2. 安装JPEG和zlib库

下载libjpeg和zlib:

http://www.ijg.org/files/jpegsrc.v7.tar.gz

https://jaist.dl.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz


安装libjpeg:

解压jpegsrc.v7.tar.gz文件

cd Downloads/jpeg-7/./configure --enable-shared --enable-static  makesudo make install
libjpeg安装在了/usr/local/lib下。


安装zlib:

解压zlib-1.2.11.tar.gz文件

cd Downloads/zlib-1.2.11/./configuremakesudo make install
zlib安装在了/usr/local/lib下。


3. 修改Image-1.1.7中setup.py文件


4. 安装PIL

cd Downloads/Imaging-1.1.7/sudo python setup.py install

注:安装时注意权限

0 0