因为工作需要,我需要在windows下使用python 的PIL包,刚开始是直接通过官网下载的基于python2.7的PIL包,装完后,在IDLE下正常导入import Image,然后使用Image.open, Image.show就会报The _imaging C module is not installed??的错误,经搜索查阅资料,得出问题是我安装的PIL是32位的,所以需要64位的PIL.
经过网上搜索,找到了64位的PIL安装包资源:
里面的pillow
下载对应的whl安装包,安装完后,这里因为是whl的安装包,所以我们需要安装工具wheel,
可以通过pip install wheel 安装wheel工具,
然后再通过命令wheel install Pillow-2.7.0-cp27-none-win-amd64.whl 安装刚刚下载的whl安装包。
如果提示之前有安装,那就去对应目录删除之前安装的pil相关的文件。
安装成功后,可以在IDLE下面去试试了,
这里要注意,导入Image方法为:from PIL import Image.