今天在尝试wordcloud库的时候发现一直报The _imagingft C module is not installed错误,这个错误是PIL的错误,主要作用是调用字体绘图。
PIL只要用Python的估计都知道,基础的绘图库,但是早早弃坑了,替代库为Pillow。
问题其实也很简单,原来Windows出现这个问题很好解决,到著名的Python二进制库站点
http://www.lfd.uci.edu/~gohlke/pythonlibs/
找在Windows下编译过的PIL就OK了。可惜现在这个网站很大部分是wheel格式的,下载重新安装PIL并不解决问题。
网上解决linux下这个问题的方法倒是很多。
经过一番实验,只有一种方法简单的解决了这个问题。
注意:此方法仅在Python2.7实验通过
首先,卸载PIL
pip uninstall pil
然后,下载重新编译过的PIL安装即可。
http://www.sharejs.com/uploadfiles/2013/05/15/136858875363184.zip