64位centos部署python PIL
2016-07-27 22:00
471 查看
PIL这个包的全称是Python Imaging Library。
PIL提供强大的图形处理的能力,并提供广泛的图形文件格式支持,该库能进行图形格式的转换、打印和显示。还能进
行一些图形效果的处理,如图形的放大、缩小和旋转等。是Python用户进行图象处理的强有力工具
1、安装PIL依赖库
yum -y install zlib zlib-devel
yum -y install libjpeg libjpeg-level
yum -y install freetype freetype-devel
2、下载安装 Imaging-1.1.7.tar.gz
1. wget http://effbot.org/downloads/Imaging-1.1.7.tar.gz
2.
tar xvfz Imaging-1.1.7.tar.gz
3.
cd Imaging-1.1.7
README 文件提示需要安装一下依赖,具体安装过程如下:
1)安装libjpeg
wget http://www.ijg.org/files/jpegsrc.v6b.tar.gz
tar xzvf
jpegsrc.v6b.tar.gz
cd jpeg-6b
./configure
make
make install
我在执行最后一个步骤时报错目录不存在,无法创建文件(/usr/local/man/man1/cjpeg.1),需要先建一个目录
mkdir -p
/usr/local/man/man1/
2) 安装zlib
我的电脑上已经安装了zlib,并且是最新版本,不要需再安装
3)
安装freetype2
wget https://sourceforge.net/projects/freetype/files/freetype2/2.6.5/freetype-2.6.5.tar.gz
直接按照linux'默认安装方式安装即可
4)安装littleCMS
wget http://jaist.dl.sourceforge.net/project/lcms/lcms/2.5/lcms2-2.5.zip,下载完成后,直接解压安装即可
4.安装image
cd Imaging-1.1.7
python setup.py install直接按照linux'默认安装方式安装即可
PIL提供强大的图形处理的能力,并提供广泛的图形文件格式支持,该库能进行图形格式的转换、打印和显示。还能进
行一些图形效果的处理,如图形的放大、缩小和旋转等。是Python用户进行图象处理的强有力工具
1、安装PIL依赖库
yum -y install zlib zlib-devel
yum -y install libjpeg libjpeg-level
yum -y install freetype freetype-devel
2、下载安装 Imaging-1.1.7.tar.gz
1. wget http://effbot.org/downloads/Imaging-1.1.7.tar.gz
2.
tar xvfz Imaging-1.1.7.tar.gz
3.
cd Imaging-1.1.7
README 文件提示需要安装一下依赖,具体安装过程如下:
1)安装libjpeg
wget http://www.ijg.org/files/jpegsrc.v6b.tar.gz
tar xzvf
jpegsrc.v6b.tar.gz
cd jpeg-6b
./configure
make
make install
我在执行最后一个步骤时报错目录不存在,无法创建文件(/usr/local/man/man1/cjpeg.1),需要先建一个目录
mkdir -p
/usr/local/man/man1/
2) 安装zlib
我的电脑上已经安装了zlib,并且是最新版本,不要需再安装
3)
安装freetype2
wget https://sourceforge.net/projects/freetype/files/freetype2/2.6.5/freetype-2.6.5.tar.gz
直接按照linux'默认安装方式安装即可
4)安装littleCMS
wget http://jaist.dl.sourceforge.net/project/lcms/lcms/2.5/lcms2-2.5.zip,下载完成后,直接解压安装即可
4.安装image
cd Imaging-1.1.7
python setup.py install直接按照linux'默认安装方式安装即可
相关文章推荐
- 10010---centos关机与重启命令详解
- centos之lnmp
- centos7之lamp环境搭建
- UNIX/LINUX C总结
- #CentOS on Mac#3.进程通信
- Linux中的信号(2)
- Linux 信号(上)
- linux中mysql修改编码utf8
- Linux Wget 命令
- Linux配置本地无密码访问
- linux 正常关机
- CentOS6.8部署Keras环境
- Linux第三天
- Linux基础系列3(history命令)
- 10009---怎么查看linux版本
- 虚拟机 centos 6.5 扩展根目录分区大小
- Linux文件管理及相关命令-1
- LINUX入门
- 新手学linux 之文件系统结构简介
- linux文件系统及目录结构