安装的 PILLOW 模块未识别为在 Python 3 中导入

Posted

技术标签:

【中文标题】安装的 PILLOW 模块未识别为在 Python 3 中导入【英文标题】:Installed PILLOW Module is not Identifying to Import in Python 3 【发布时间】:2021-01-19 01:04:31 【问题描述】:

我已经使用以下命令在 Windows 8.1 for Python 3 中安装了 PILLOW 模块。

pip install pillow

安装成功。

不幸的是,当我尝试使用以下语句在其中导入图像子模块时,出现导入错误。

from PIL import image

错误: ImportError:无法从“PIL”(C:\Program Files\Python38\lib\site-packages\PIL_init_. py)

虽然下面的语句给了我一个错误的“PIL”。

image = PIL.Image.open("Capture Image.PNG")

错误:未定义变量:'PIL'Python(undefined-variable)

我尝试过下面列出的类似帖子,但它们并没有帮助我解决问题。

    Pip install Pillow: "no module named Pillow?" Pillow installed, but getting "no module named pillow" when importing Python pillow module not importing properly

你能解释一下我在这里缺少什么吗?

问候, 奇兰塔卡

【问题讨论】:

我无法理解这个问题的问题。仍然没有人回答这个问题。 不是from PIL import Image吗?注意Image 的大写I 另外,在做其他事情之前请先学习python的基础知识。你导入了Image 而不是PIL 所以image = Image.open("Capture Image.PNG") 成功了。谢谢@dragon2fly 其实我正在学习基础知识。这就是我遇到此错误的原因。 【参考方案1】:

@dragon2fly 非常感谢您解决问题。完整的源代码请参考下面的sn-p。

from PIL import Image

image = Image.open("Capture_image.png")

print(image.size)

【讨论】:

以上是关于安装的 PILLOW 模块未识别为在 Python 3 中导入的主要内容,如果未能解决你的问题,请参考以下文章

苹果电脑python3安装pillow模块

[Python]Windows系统下安装Pillow模块

python-第三方模块

图像处理模块pillow

Pillow处理图像模块

python pillow模块用法