小编典典

ImportError:没有名为PIL的模块

python

我在外壳中使用以下命令来安装PIL:

easy_install PIL

然后我运行python,并输入:import PIL。但是我得到这个错误:

Traceback (most recent call last):
  File "<console>", line 1, in <module>
ImportError: No module named PIL

我从来没有遇到过这样的问题,您怎么看?


阅读 280

收藏
2021-01-20

共1个答案

小编典典

在某些PIL安装中,您必须执行

import Image

而不是import PIL(实际上并非总是以这种方式导入PIL)。由于import Image对您有用,因此实际上您已经安装了PIL。

为库和Python模块使用不同的名称是不寻常的,但这是为PIL(某些版本)选择的。

您可以从官方教程中获得有关如何使用此模块的更多信息。

PS :实际上,在 某些 安装上import PIL 确实可以
工作,这增加了混乱。这可以通过@JanneKarila发现的文档中示例以及MacPorts
PIL软件包的某些最新版本(1.1.7)加以确认。

2021-01-20