PIL 安装与配置
2016-12-16 15:18
225 查看
PIL 安装与配置
1.系统环境操作系统Ubuntu 14.04
python版本:2.7.12
2.要使用python的PIL库处理图片,需要安装Pillow(我使用的是pip install Pillow ,直接完成后发现Pillow是3.4.2版本)
这个一般可以处理png,gif格式的图片。如果要处理JPG格式的,必须保证系统有libjpeg库(且安装完一个libjpeg8.0版本之后发现运行还是报错,提示需要9.0版本,故只能卸载Pillow,重新安装libjpeg库)。
3.故先安装libjpeg库(9.0版本)。使用root 账号。
下载压缩包
wget http://www.ijg.org/files/jpegsrc.v9b.tar.gz
解压
tar -zxvf jpegsrc.v9b.tar.gz
配置
./configure
编译
make
安装
make install
libjpeg安装完成后,可以进行make test测试,若成功则在此文件夹下生成一个测试图片。
然后使用make clean 删除测试图片。
查看系统当前的libjpeg链接地址
若系统之前没有安装过libjpeg,则无此问题
若有安装过低版本的libjpeg,则需要修改软连接地址。
ll /usr/lib |grep jpeg
或是
ll /usr/local/lib |grep jpeg
查看软连接
我发现我的系统使用的libjpeg库还是连接指向8.0的,所以我修改了连接指向为9.0
在/usr/lib/x86_64-linux-gnu/ 文件夹中,使用
ln -s /usr/local/lib/libjpeg.so libjpeg.so
4. 安装Pillow
x然后 pip uninstall Pillow 后,再使用pip install Pillow直接进行安装。
5.测试
我的测试脚本为:
import os
import sys
from PIL import Image,ImageFile
im = Image.open(r”1.jpg”)
print(im.format, im.size, im.mode)
im.show()
im.save(r’2.jpg’,”jpeg”)
相关文章推荐
- Jboss3.0-tomcat4.03的配置--安装和Windows服务的安装
- TOMCAT+JIVE的安装配置(支持中文)
- 聆听自由的声音----Linux下声卡驱动软件ALSA的安装与配置
- [导入].NET平台下WEB应用程序的部署(安装数据库和自动配置)
- Linux下声卡驱动软件ALSA的安装与配置
- 自己的linux系统安装以及软件配置
- PostgresQL安装与配置(win2003测试通过)
- MY SQL简单安装配置
- Jboss3.0-tomcat4.03的配置--安装和Windows服务的安装
- wu-ftpd2.6.2的配置与安装
- Weblogic6.1安装及配置
- 安装和配置Tripwire,加强你的Linux系统安全
- WebLogic 8安装配置
- .NET平台下WEB应用程序的部署(安装数据库和自动配置)
- pureftpd安装配置简明说明
- SCO UNIX 5.06 + INFORMIX ONLINE 7.31安装和配置文档(一)
- zlib 与 libpng 的配置与使用 part 3 libpng的安装与生成PNG图片
- AspectJ安装和配置指南
- wu-ftpd2.6.2的配置与安装
- 安装配置一个proftpd的实例