在MAC上安装PIL

时间:2015-10-09 19:11:42

标签: install python-imaging-library

我正在尝试在我的Mac上安装PIL。我正在使用以下命令:

sudo pip install pil --allow-external pil --allow-unverified pil

但它会出现以下错误

Command "/Users/akira/anaconda/bin/python -c "import setuptools,     tokenize;__file__='/private/tmp/pip-build-bCxMjA/pil/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-YwCGxg-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/tmp/pip-build-bCxMjA/pil

请注意,我在我的系统中安装了公寓。我无法以任何方式在我的系统中安装PIL。请帮助我。我浏览了很多链接,但没有解决方案适合我。

2 个答案:

答案 0 :(得分:1)

如果您安装了pip,为什么要使用conda?我只用命令安装它:

conda install pil

或者如果您想要最新版本(因为PIL现在称为枕头):

conda install pillow

答案 1 :(得分:0)

当我升级我的点子时遇到了类似的问题,这就是我所做的(Mac OS 10.11,python ver 2.7.11)。

1.下载PIl:http://www.pythonware.com/products/pil/ (ver1.1.6与python 2.7更兼容,ver1.1.7有很多问题)

2.在您的终端中运行此代码(cd到您的下载目录)

$ tar xvfz Imaging-1.1.6.tar.gz
$ cd Imaging-1.1.6
$ python setup.py install

3.使用'pip list'来检查你的PIL。如果你的安装枕头,你只能使用其中一个。如果你只想使用PIL,请通过

卸载枕头
sudo -s    
pip uninstall pillow