Dud*_*ude 5 python pip python-imaging-library
我按照此处的文档安装了枕头,
python3 -m pip install --upgrade pip
python3 -m pip install --upgrade Pillow
Run Code Online (Sandbox Code Playgroud)
并像这样导入图像:
from PIL import Image
Run Code Online (Sandbox Code Playgroud)
即使我将 Pillow 升级到 9.4.0,我在 vscode 中收到以下错误
没有名为“PIL”的模块
我正在使用Python 3.9.7。我不确定我在这里做错了什么,是我的python版本还是vscode。有人可以告诉我这个问题吗?
我可以看到它们安装在我的 venv 文件夹中,但无法在我正在处理的文件中访问它(以黄色突出显示)
小智 1
将此代码添加到您的脚本中。
import sys
print(sys.path)
Run Code Online (Sandbox Code Playgroud)
确保您的 sys.path 包含路径“$PROJECT/venv/lib/python3.9/site-packages”
如果没有,则您的虚拟环境已损坏。试试这个:
rm -rf venvpython -m venv venvpip install --no-cache-dir Pillow确保您的环境现在正常运行。