在使用python中,特别是使用第三方库的时候,有时候会遇到一些问题,这里就记录下遇到过的问题,以及从网上搜索得到的解决方法。
1.使用PIL中,使用字体时:ImportError: The _imagingft C module is not installed
这是由于PIL没有编译freetype导致的,解决方法可以参考http://outofmemory.cn/code-snippet/6642/python-pil-font-ImportError-The-_imagingft-C-module-is-not-installed中的方法,当然也可以直接从PIL-1.1.7.win32-py2.7中直接下载已经编译好的PIL。
2.使用scipy库时,无法从scipy.misc中导入imread
这个问题通过Cannot import scipy.misc.imread成功找到解决方法,就是安装PIL或者Pillow,我试过安装前者,就可以成功从从scipy.misc中导入imread,imresize,imshow等与图像有关的方法。