没有名为“PIL”的模块

新手上路,请多包涵

我在尝试时遇到错误

from PIL import Image, ImageFilter

在 Python 文件中,我收到一条错误 ModuleNotFoundError: No module named 'PIL'

到目前为止,我已经尝试卸载/重新安装 PIL 和 Pillow,以及只是执行 import Image ,但错误一直在发生,我不知道为什么。到目前为止我找到的所有解决方案都对我的问题没有影响。

我在 Ubuntu 16.04 上运行 Python 3.5

原文由 HF1 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.1k
2 个回答

好吧,我找到了解决方法

要解决该问题,请卸载 PIL Pillow -baffa966c.band9c.1b9 c.1b9c.1 c.1b9c.andemandy-19 c.1 sudo apt-get purge python3-pil . sudo pip3 uninstall pillow 和然后我重新启动,然后使用 sudo -H pip3 install pillow 重新安装 Pillow

我之前缺少的唯一步骤是重新启动,而不是之后重新安装 PIL

到目前为止,它似乎没有任何问题。

原文由 HF1 发布,翻译遵循 CC BY-SA 3.0 许可协议

之前遇到过同样的问题,我尝试过:

  pip install pillow
 pip install image

import PIL –> 仍然无效

然后我发现它被安装为pil

c:\python36\lib\site-packages\pil

 import pil

pil.__version__

'5.1.0'

原文由 Will 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题