无法从“ PIL”导入名称“ _imaging”错误

时间:2019-08-31 07:24:28

标签: python visual-studio python-imaging-library imaging

我正在将Pillow-6.1.0用于我的python项目,并且尝试在其中导入ImageGrab()函数,但是我一直收到以下错误:

cannot import name '_imaging' from 'PIL' 

我目前正在使用Python 3.7并在Visual Studios上编辑代码(不确定IDE是否会在错误中起作用,因为我对此没有太多经验)

我也在运行Windows,所以我看到的一些需要Linux的解决方案对我不起作用。

我尝试过的事情:

  1. 卸载并重新安装Pillow

  2. 在Python37-32 / Lib / site-packages文件夹中使用“ PIL”删除所有内容,然后卸载Pillow并重新安装

  3. 将Pillow模块直接移动到我的项目文件夹中

  4. 将ImageGrab.py直接移动到我的项目文件夹中

  5. 更新了我的枕头模块

我重新安装Pillow都是通过pip命令

其他可能相关的信息:

  1. ImageGrab()不是我无法导入的唯一模块,我也无法导入Image模块

  2. 我可以成功导入PIL模块,但无法通过我的IDE中的“从PIL import some_PIL_module”命令访问其中的模块

  3. 当我通过Visual Studios IDE运行代码时,如果直接在python中键入命令“ from PIL import ImageGrab”,则只会收到“无法从'PIL'导入名称'_imaging'的错误”错误终端,它可以成功运行且没有错误

这是在代码中给我错误的行

from PIL import ImageGrab;

我希望它可以顺利导入,但出现以下错误:

cannot import name '_imaging' from 'PIL'

0 个答案:

没有答案