首页 >后端开发 >Python教程 >即使我已经安装了 PIL,为什么我还是收到'ImportError: No module named PIL”?

即使我已经安装了 PIL,为什么我还是收到'ImportError: No module named PIL”?

Barbara Streisand
Barbara Streisand原创
2024-10-30 15:56:03761浏览

Why am I getting

对“ImportError:没有名为 PIL 的模块”进行故障排除

尝试使用命令“import PIL”导入 Python 图像库 (PIL) 时,”您遇到错误“ImportError:没有名为 PIL 的模块。”尽管显然使用“easy_install PIL”安装了 PIL,但还是会出现这种情况。

解决方案:

出现此问题是因为“easy_install”在 Python 中将 PIL 安装为“PIL.py”站点包目录。要解决此问题:

1.弃用说明:

PIL 已弃用,并已由 Pillow 接替。对于将来的安装,建议使用 Pillow 代替:

pip install Pillow

2.对于现有的 PIL 安装:

  • 打开 shell 或终端窗口。
  • 运行以下命令:
pip install Pillow

Pillow 将是安装并提供必要的兼容层以使用 PIL。

注意:如果您在使用此方法时遇到任何问题,可能需要手动将 PIL.py 文件添加到您的 Python小路。但是,不建议这样做,因为 Pillow 是未来首选和受支持的库。

以上是即使我已经安装了 PIL,为什么我还是收到'ImportError: No module named PIL”?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn