当我尝试在MAC OS X上的python 2.7.10上安装PIL 1.1.7失败时遇到以下错误
--------------------------------------------------------------------
PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version 1.1.7
platform darwin 2.7.10 (default, Oct 23 2015, 19:19:21)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)]
--------------------------------------------------------------------
--- TKINTER support available
*** JPEG support not available
--- ZLIB (PNG/ZIP) support 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.
答案 0 :(得分:1)
未安装库freetype时,ImportError: The _imagingft C module is not installed
消息显示为apparently。因此,要修复此错误,您需要安装freetype并重新编译PIL。
答案 1 :(得分:0)
当我升级我的点子时遇到了类似的问题,这就是我所做的(Mac OS 10.11,python 2.7.11)。
首先,你最好使用PIL 1.1.6,因为1.1.7在MAC OS X上的python 2.7上有很多问题。
以下是安装PIL 1.1.6的方法:
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