摘要: 这几天有一项工作,需要在图片中将图片的日期写入到图片上。原来做过这样的工作,在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/。这里面还有好多的其他的东西。