您的位置:首页 > 运维架构 > Linux

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'默认安装方式安装即可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: