ubuntu安装Python的PIL库失败的解决办法

2020-01-05 作者:yzc216亚洲城   |   浏览(125)

apt-get install zlib1g-dev libjpeg-dev libpng12-dev libfreetype6-dev freetype2-demos mysql-client libmysqlclient-dev python-dev python-mysqldb python-pip

1、安装所有需要的开发库

ln -s /usr/lib/`uname -i`-linux-gnu/libfreetype.so /usr/lib/

sudo apt-get install libjpeg-dev libjpeg62 libjpeg62-dev zlib1g-dev libfreetype6 libfreetype6-dev

ln -s /usr/lib/`uname -i`-linux-gnu/libjpeg.so /usr/lib/

2、由于本人的项目跑在virtualenv中,所以用命令安装PIL和pillow两个库

ln -s /usr/lib/`uname -i`-linux-gnu/libz.so /usr/lib/

pip install PIL
pip install pillow

pip install pil

如果还是不行,执行下面的命令(64位系统看下面的参考链接)

如果出现下面的提示,则表示安装成功

sudo ln -s /usr/lib/i386-linux-gnu/libz.so /usr/lib/
sudo ln -s /usr/lib/i386-linux-gnu/libfreetype.so.6/usr/lib/
sudo ln -s /usr/lib/i386-linux-gnu/libjpeg.so /usr/lib/

Catch(07-26-11-17-46).jpg (上传于2013-07-26 11:30:03)
图片 1

再执行命令

关键是中间3行,JPEGZLIBFREETYPE2这三个support available就可以了

pip install -I PIL

参考Python Image Library fails with message “decoder JPEG not available PIL”

本文由yzc216亚洲城发布于yzc216亚洲城,转载请注明出处:ubuntu安装Python的PIL库失败的解决办法

关键词: yzc216亚洲城