繁体   English   中英

无法导入名称“图像”

[英]Cannot import name 'Image'

我正在尝试设置 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。这里的首要目标是使用图像处理库来分析一些图像。 我想做一些事情,比如计算所有非白色(或相对白色)的像素,注意它们的位置,然后与另一个类似的图像进行比较。

我的目录:

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

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

 pip install pillow

那么你可以使用:

from PIL import Image

在你的python代码中。

您可能将您的项目命名为“PIL.py”,请更改它:)

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM