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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章