centos 安裝python PIL模塊


1、安裝

 

使用yum安裝缺少類庫:

#尤其重要,否則會報錯
yum install python-devel

yum install libjpeg libjpeg-devel zlib zlib-devel freetype freetype-devel lcms lcms-devel
yum install python-imaging

測試:

#解壓
tar xvfz Imaging-1.1.7.tar.gz    
python setup.py build_ext -i

如果報缺少類庫則手動安裝:

下載資源:

http://www.pythonware.com/products/pil/index.htm 下載最新版的PIL安裝程序 tar xfz Imaging-1.1.7.tar.gz
http://www.ijg.org 下載jpeg庫jpegsrc.v8b.tar.gz
http://www.gzip.org/zlib/ 下載zlib-1.2.5.tar.gz支持壓縮功能的zlib庫

#我安裝9a失敗,安裝的8b
tar -zxf jpegsrc.v8b.tar.gz
cd jpeg-8b
./configure && make && make test && make install
 tar xfz zlib-1.2.5.tar.gz
 cd zlib-1.2.5 ./configure && make && make install

修改配置后安裝image

#修改配置文件setup.py
TCL_ROOT = "/usr/lib/"    
JPEG_ROOT = "/usr/lib/"    
ZLIB_ROOT = "/usr/lib/"    
TIFF_ROOT = "/usr/lib/"    
FREETYPE_ROOT = "/usr/lib/"   
LCMS_ROOT = "/usr/lib/"

#安裝
python setup.py install

 

問題:

1、the imaging c module is not installed[5]

yum install python-imaging

 

 

 

參考:

[1] 64位CentOS下安裝python的PIL模塊.http://www.360doc.com/content/12/1103/21/8827884_245560257.shtml

[2] 64位centos下安裝python的PIL模塊.http://www.xuebuyuan.com/1397145.html

[3] python Image模塊安裝.http://blog.163.com/longsu2010@yeah/blog/static/173612348201193112324679/

[4] Linux 64位系統安裝Python PIL模塊.http://wangyou871228.blog.163.com/blog/static/27695152201361922011718/

[5] PIL will not import the _imaging C module: “*** The _imaging C module is not installed”.http://stackoverflow.com/questions/4113095/pil-will-not-import-the-imaging-c-module-the-imaging-c-module-is-not-ins


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM