原因是PIL安装不全导致:
去我的网盘下载需要的软件包:
http://pan.baidu.com/s/1hqCUJB2
共5个文件,分别解压,一次进入zlib,libpng,freetype,jpeg目录,执行下面命令
./configure --prefix=/usr/local
make
sudo make install
然后再执行下面的命令:
sudo apt-get install libjpeg8-dev
sudo apt-get install libpng12-dev
sudo apt-get install libfreetype6-dev
sudo apt-get install zlib1g-dev
现在进入IMage目录
修改setup.py
修改如下:
JPEG_ROOT = "/usr/local/lib"
ZLIB_ROOT = "/usr/local/lib"
FREETYPE_ROOT = "/usr/local/lib"
检查:
python
setup.py build_ext -i
如果下面这样就ok了,如果报错:freetype/fterrors.h: 没有那个文件或目录,就到/usr/include下面执行 sudo ln -s freetype2 freetype命令,然后重新检查.
--------------------------------------------------------------------
*** TKINTER support not available
--- JPEG support available -----------------------> OK! !!!!!!!
--- ZLIB (PNG/ZIP) support available -----------------------> OK! !!!!!!!
--- FREETYPE2 support available -----------------------> OK! !!!!!!!
*** LITTLECMS support not available
--------------------------------------------------------------------
正式安装:
python setup.py build
sudo python setup.py install
参考:http://www.ithao123.cn/content-8103388.html