Imaging模塊安裝,ImportError: The _imagingft C module i

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
相關文章
相關標籤/搜索