无法导入名称'图像'

时间:2016-12-23 03:02:21

标签: python windows image image-processing

我正在尝试设置Python Imaging Library,但我收到了错误。

>>> from imaging import Image
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: cannot import name 'Image'

我在Windows 10上设置了Python 3.5.2。这里的主要目标是使用图像处理库来分析一些图像。我想做一些事情,比如计算所有非白色(或相对白色)的像素,记下它们的位置,然后与另一个相似的图像进行比较。

我的目录:

enter image description here

enter image description here

enter image description here

3 个答案:

答案 0 :(得分:1)

您正在导入错误的模块。 要安装PIL我用过

 pip install pillow

然后你可以使用:

from PIL import Image

在您的python代码中。

答案 1 :(得分:0)

就我而言,这是软件包名称大小写问题。使用pip install Image而不是pip install image

答案 2 :(得分:0)

如果您使用名称“PIL.py”保存了文件,那么这是一个问题。就我而言,我做了同样的事情,这就是我在这里寻找解决方案的原因。当我更改文件名时,它可以正常工作。

实际上,我们无法保存与我们将在该文件中使用的 Python 库同名的 Python 文件。