首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么Python无法从PIL导入图像?

为什么Python无法从PIL导入图像?
EN

Stack Overflow用户
提问于 2014-10-22 19:00:34
回答 15查看 181.7K关注 0票数 56

我尝试运行的单行代码如下:

代码语言:javascript
复制
from PIL import Image

无论这看起来多么简单,它都会给出一个错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "C:\...\2014-10-22_12-49.py", line 1, in <module>
    from PIL import Image
  File "C:\pyzo2014a\lib\site-packages\PIL\Image.py", line 29, in <module>
    from PIL import VERSION, PILLOW_VERSION, _plugins
ImportError: cannot import name 'VERSION'

如果这对我有帮助,我在运行这个之前从https://pypi.python.org/pypi/Pillow/2.6.1 (文件Pillow-2.6.1.win-amd64-py3.4.exe)安装了pillow (在此之前已经有了一些PIL安装,我卸载了它)。该脚本使用Python版本3.4.1在Pyzo中运行。

出了什么问题,如何导入Image

EN

回答 15

Stack Overflow用户

发布于 2015-07-30 23:42:44

我也犯了同样的错误。这是我的工作流程。我第一次安装PIL (不是Pillow)是使用

代码语言:javascript
复制
pip install --no-index -f https://dist.plone.org/thirdparty/ -U PIL

然后我找到了Pillow并使用以下命令安装了它

代码语言:javascript
复制
pip install Pillow

解决我的问题的方法是卸载并重新安装Pillow

代码语言:javascript
复制
pip uninstall PIL
pip uninstall Pillow
pip install Pillow
票数 56
EN

Stack Overflow用户

发布于 2018-10-31 00:43:46

顺便说一句,当我遇到同样的错误时,下面的方法适用于我:

代码语言:javascript
复制
pip install --upgrade --force-reinstall pillow
票数 15
EN

Stack Overflow用户

发布于 2016-11-29 15:40:34

如果您使用Anaconda,您可以尝试:

代码语言:javascript
复制
conda install Pillow

Example

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26505958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档