首页 > 解决方案 > 安装 Pillow with Poetry 后无法导入 PIL

问题描述

我正在尝试使用 Python 3.9.2(使用 pyenv 管理)安装和使用 Pillow。我正在使用 Poetry 来管理我的虚拟环境和依赖项,所以我运行了poetry add pillow,它成功地添加Pillow = "^8.2.0"到了我的 pyproject.toml 中。根据枕头文档,我from PIL import Image在脚本中添加了,但是当我尝试运行它时,我得到:

File "<long/path/to/file.py>", line 3, in <module>
    from PIL import Image
ModuleNotFoundError: No module named 'PIL'

当我查看为我创建的 venv Poetry 时,我可以在其中看到一个 PIL 目录 ( /long/path/lib/python3.9/site-packages/PIL/) 和一个 Image.py 文件。

我在这里想念什么?我试过了:

任何帮助将不胜感激。

标签: pythonpython-imaging-librarypython-poetry

解决方案


推荐阅读