The reason causing this problem is the plugin PIL install error
to solve this problem,try this:
1. clear PIL packages
rm -rf /usr/lib/python2.7/site-packages/PIL rm -rf /usr/lib/python2.7/site-packages/PIL.pth
2.install required packages
ubuntu: apt-get install libjpeg-dev apt-get install libfreetype6-dev apt-get install zlib1g-dev apt-get install libpng12-dev centos: yum install zlib zlib-devel yum install libjpeg libjpeg-devel yum install freetype freetype-devel
3.download Image and install
wget http://effbot.org/downloads/Imaging-1.1.7.tar.gz tar xzvf Imaging-1.1.7.tar.gz cd Imaging-1.1.7 # if the sys is x64, you must also do this: edit the setup.py file and set: # centOS: TCL_ROOT = '/usr/lib64' JPEG_ROOT = '/usr/lib64' ZLIB_ROOT = '/usr/lib64' TIFF_ROOT = '/usr/lib64' FREETYPE_ROOT = '/usr/lib64' LCMS_ROOT = '/usr/lib64' # Ubuntu: TCL_ROOT = '/usr/lib/x86_64-linux-gnu' JPEG_ROOT = '/usr/lib/x86_64-linux-gnu' ZLIB_ROOT = '/usr/lib/x86_64-linux-gnu' TIFF_ROOT = '/usr/lib/x86_64-linux-gnu' FREETYPE_ROOT = '/usr/lib/x86_64-linux-gnu' LCMS_ROOT = '/usr/lib/x86_64-linux-gnu' #then install it use: python2.7 setup.py install
4. check if it works
python2.7 selftest.py
If the result is:
--- PIL CORE support ok --- TKINTER support ok --- JPEG support ok --- ZLIB (PNG/ZIP) support ok --- FREETYPE2 support ok *** LITTLECMS support not installed -------------------------------------------------------------------- Running selftest: --- 57 tests passed.