PIL写入字体出现“ImportError: The _imagingft C module is not installed”的解决方法

PIL写入字体出现“ImportError: The _imagingft C module is not installed”的解决方法


发布日期: 1970-01-01 更新日期: 2015-01-27 编辑:giser 浏览次数: 5842

标签:

摘要: 这几天有一项工作,需要在图片中将图片的日期写入到图片上。原来做过这样的工作,在Linux下,使用Python的PIL库完成。但这次有些不太一样,因为要给别人用,所以必须要在Windows下。开始想应该会非常简单,把原来代码拷贝过来执行就可以。 安装完PIL库,...

这几天有一项工作,需要在图片中将图片的日期写入到图片上。原来做过这样的工作,在Linux下,使用Python的PIL库完成。但这次有些不太一样,因为要给别人用,所以必须要在Windows下。开始想应该会非常简单,把原来代码拷贝过来执行就可以。

安装完PIL库,修改字体路径,执行:报出异常,“ImportError: The _imagingft C module is not installed”。 Google之,基本上是由于PIL释放出的版本编译的时候缺少了一些东西,解决方法是可以自行编译。这个在Linux下还行,Windows下的编译,或者安装庞大的VC,或者安装不太熟悉的wingw,都让我头疼。

继续Google,最后找到了一个编译好的PIL,安装后确实能用。地址是:http://www.lfd.uci.edu/~gohlke/pythonlibs/。这里面还有好多的其他的东西。

关注公众号
获取免费资源

随机推荐


Copyright © Since 2014. 开源地理空间基金会中文分会 吉ICP备05002032号

Powered by TorCMS

OSGeo 中国中心 邮件列表

问题讨论 : 要订阅或者退订列表,请点击 订阅

发言 : 请写信给: osgeo-china@lists.osgeo.org