在安装了Xcode 4的Mac Snow Leopard上安装PIL的最佳方法是什么?

pbr*_*ach 1 python macos python-imaging-library

在安装了Xcode 4的Mac Snow Leopard上安装PIL的最佳方法是什么?我已经看到很多关于在Mac上安装PIL有多困难的信息,但似乎没什么好看的.是否有任何方法可以使用Snow Leopard或Xcode 4附带的Python版本安装它?

Nil*_*esh 5

首先安装依赖项

JPG

下载http://www.ijg.org/files/jpegsrc.v8c.tar.gz

tar xzf jpegsrc.v8c.tar.gz 
cd jpeg*
./configure
make
sudo make install
Run Code Online (Sandbox Code Playgroud)

Freetype的

来自http://sourceforge.net/projects/freetype/files/

下载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
Run Code Online (Sandbox Code Playgroud)

LittleCMS 1.19 NOT 2.0+

不是这个---- http:// downloads.sourceforge.net/project/lcms/lcms/2.1/lcms2-2.1.tar.gz

而是下载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
Run Code Online (Sandbox Code Playgroud)

然后安装PIL

ARCHFLAGS="-arch i386 -arch x86_64" sudo pip install PIL
Run Code Online (Sandbox Code Playgroud)

(或者最好是在virtualenv中)

ARCHFLAGS="-arch i386 -arch x86_64" pip install PIL
Run Code Online (Sandbox Code Playgroud)