MAC安装PIL

自行bulid PIL包

python setup.py bulid

结果
--------------------------------------------------------------------
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version       1.1.7
platform      darwin 2.7.9 (v2.7.9:648dcafa7e5f, Dec 10 2014, 10:10:46)
              [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
--------------------------------------------------------------------
--- TKINTER support available
*** JPEG support not available
*** ZLIB (PNG/ZIP) support not available
*** FREETYPE2 support not available
*** LITTLECMS support not available
--------------------------------------------------------------------
To add a missing option, make sure you have the required
library, and set the corresponding ROOT variable in the
setup.py script.
根据

http://blog.csdn.net/liushuaikobe/article/details/8729652

http://stackoverflow.com/questions/5345348/what-is-the-best-way-to-install-pil-on-mac-snow-leopard-with-xcode-4-installed

上面的两位大牛的文章

下载libjpeg和zlib:

http://www.ijg.org/files/jpegsrc.v8c.tar.gz
http://zlib.net/zlib-1.2.8.tar.gz

tar xzf jpegsrc.v8c.tar.gz 
cd jpeg*
./configure
make
sudo make install

tar xzf zlib-1.2.8.tar.gz 
cd zlib*
./configure
make
sudo make install

默认安装在了:/usr/local/lib下

Freetype

from http://sourceforge.net/projects/freetype/files/
download http://downloads.sourceforge.net/project/freetype/freetype2/2.4.4/freetype-2.4.4.tar.bz2

tar xjf freetype-2.4.4.tar.bz2
cd free*
./configure
make
sudo make install


LittleCMS 1.19 NOT 2.0+

NOT this ----http:// downloads.sourceforge.net/project/lcms/lcms/2.1/lcms2-2.1.tar.gz
Instead download http://downloads.sourceforge.net/project/lcms/lcms/1.19/lcms-1.19.tar.gz

tar xzf lcms-1.19.tar.gz
cd lcms*
./configure
make
sudo make install


python setup.py build

测试

python selftest.py

如果提示

--------------------------------------------------------------------
PIL 1.1.7 TEST SUMMARY 
--------------------------------------------------------------------
Python modules loaded from ./PIL
Binary modules loaded from ./PIL
--------------------------------------------------------------------
--- PIL CORE support ok
--- TKINTER support ok
--- JPEG support ok
--- ZLIB (PNG/ZIP) support ok
--- FREETYPE2 support ok
--- LITTLECMS support ok
--------------------------------------------------------------------
Running selftest:
--- 57 tests passed.

那么安装

sudo python setup.py install

--------------------------------------------------------------------
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version       1.1.7
platform      darwin 2.7.9 (v2.7.9:648dcafa7e5f, Dec 10 2014, 10:10:46)
              [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)]
--------------------------------------------------------------------
--- TKINTER support available
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
--- FREETYPE2 support available
--- LITTLECMS support available
--------------------------------------------------------------------


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值