ImportError: The _imagingft C module is not installed
這玩意安裝至關的坑
我是centos64的系統,執行安裝
yum install tcl jpeg zlib tiff freetype lcms tcl-devel jpeg-devel zlib-devel tiff-devel freetype-devel lcms-devel -y
把上面的包都裝齊了,裝不齊全就別往下看了,先把這些個包的問題解決(我本地yum源沒有lcms的包,去163yum找的)
安裝包的setup.py找到這幾行
默認都是none的 修改一下 32位的系統應該在 /usr/lib下, 本身查找.so的文件,
例如"cd /usr/lib64 && ll *tcl*"看看文件是否存在,肯定完後修改
TCL_ROOT = "/usr/lib64"
JPEG_ROOT = "/usr/lib64"
ZLIB_ROOT = "/usr/lib64"
TIFF_ROOT = "/usr/lib64"
FREETYPE_ROOT = "/usr/lib64"
LCMS_ROOT = "/usr/lib64"
如今遍能夠執行python setup.py install
安裝完成後把django停了 從新runserver