Python: PIL _imaging C模块
我正在尝试使用一个需要PIL的文件,但当我运行它时出现了以下错误:
ImportError: _imaging C模块没有安装
我知道网上有很多关于这个问题的讨论,但大多数都很具体。我百分之百确定我运行的代码没有问题。我的Python版本是2.7.2,64位的Windows 7。我已经尝试修复这个问题快一个小时了,快要崩溃了。有什么建议吗?
4 个回答
0
在Ubuntu系统上,下面这个命令对我很有帮助(感谢askubuntu上的这个回答):
sudo apt-get install libjpeg62:i386
0
你遇到的错误提示说明你的电脑上可能没有安装PIL所需要的C库,或者这个库安装的位置没有被添加到你的系统路径中。
我建议你按照这里的说明操作:http://www.pythonware.com/products/pil/faq.htm
- 在你的系统中搜索一下 _imaging.pyd 文件
- 确认 _imaging.pyd 的位置是否在你的系统路径中
- 尝试在命令行中导入这个库,不要加任何其他代码
如果这些都能正常工作,请把你的代码发出来,可能还有其他问题。
1
尝试安装Pillow这个库。你可以用这个命令来安装:pip install pillow
你有安装过python-imaging吗?
可以用这个命令来安装:sudo apt-get install python-imaging。先安装python-imaging,然后再安装Pillow。