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

时间: 2024-10-11 14:32:28

Imaging模块安装,ImportError: The _imagingft C module i的相关文章

centos下安装pillow报ImportError: The _imagingft C module is not installed的解决方案

centos系统,使用pip安装pillow,运行时出现ImportError错误"The _imagingft C module is not installed"具体出错的那行代码是font = ImageFont.truetype('Arial.ttf', 36) 解决过程如下: 先确保代码中导入语句是: from PIL import ImageFont 尝试先卸载pillow: pip uninstall pillow 安装系统devel包: sudo yum install

ImportError: The _imagingft C module is not installed

Python的图形库(PIL), 不过在官方下载了支持Python2.7的PIL Windows安装包后,运行过程中发现会报_imagingft C module is not installed错误. 解决方法: 1.在python27 的目录下执行 pip install pillow 2.到http://www.lfd.uci.edu/~gohlke/pythonlibs/#pil上面去下载针对Windows重新编译的PIL版本(参考网上别人提供的) 友情链接: Pillow的docs:

python 导入模块出错 ImportError: No module named 'request'

python 导入模块出错 ImportError: No module named 'request' import request ImportError: No module named 'request' 如果是requests第三方模块,那你就需要安装一下,pip install requests,然后import requests 就可以使用了 python3 import bs4 并没有找到相关模块(No module named 'bs4') 查看python3是否能用bs4(b

Python图片处理PIL/pillow/生成验证码/出现KeyError: 和The _imagingft C module is not installed

最近在用Python开发自己的博客,需要用到Python生成验证码,当然肯定要用到Python的图形处理库PIL,因为我用的是windows. 所以在安装好pil之后就开始写,就按照题目所说出现了The _imagingft C module is not installed 错误,找了很多建议,最后确定在windows下应该用pillpw.下载地址 点击打开链接 找到 Pillow?2.5.2.win32?py2.7.exe因为我用的是python2.7和win32系统,所以就应该下载这个,大

Perl模块安装

转自:http://www.mike.org.cn/blog/index.php?load=read&id=643   http://www.cnblogs.com/itech/archive/2009/08/10/1542832.html Perl 到了第五版增加了模块的概念,用来提供面向对象编程的能力.这是 Perl 语言发展史上的一个里程碑.此后,广大自由软件爱好者开发了大量功能强大.构思精巧的 Perl 模块,极大地扩展了 Perl 语言的功能.CPAN(Comprehensive Pe

Python: The _imagingft C module is not installed错误的解决

Python: The _imagingft C module is not installed错误的解决 在使用PIL模块给图片添加文本时发现调用字体时出现 The _imagingft C module is not installed 错误. 找到的原因是:官网的PIL版本编译的时候缺少东西(PIL was compiled without libfreetype). 解决办法是: brew install freetype sudo pip uninstall pil sudo pip

Python Paramiko模块安装和使用

1.简介 大家会发现,常见的解决方法都会需要对远程服务器必要的配置,如果远程服务器只有一两台还好说,如果有N台,还需要逐台进行配置,或者需要使用代码进行以上操作时,上面的办法就不太方便了. 使用paramiko可以很好的解决以上问题,比起前面的方法,它仅需要在本地上安装相应的软件(python以及PyCrypto),对远程服务器没有配置要求,对于连接多台服务器,进行复杂的连接操作特别有帮助. 2.安装 安装paramiko有两个先决条件,python和另外一个名为PyCrypto的模块. 通常安

python机器学习模块安装

环境:RHEL6.5 离线安装 说明:在安装dlib时依赖的基础 环境较多,先升级gcc,以适应c++ 11的使用:需要用到cmake编译工具,boost这个c++库,BLAS.python升级到2.7以上版本. ############################################################################ 一,本地yum源搭建 1)挂载系统镜像文件 : mkdir /media/cdrom  #新建镜像文件挂载目录 cd   #进入系统

python模块及模块安装

其实python的模块及模块安装和其他编程语言,如:nodeJs.reactJs的相同,只不过他们使用包管理工具不相同而已,python用pip,而node用npm python 模块 python语言和其他很多编程语言(nodejs.reactjs)一样,也内置了很多的模块,我们只需要引入就可以使用. sys模块 # #编写模块 # #sys 'a test module' _author = 'yehui'; import sys; def test(): args = sys.argv;