运行Python代码时出现ModuleNotFoundError: No module named 'PIL'错误求解决
解决Windows下Python运行时的
PIL模块缺失问题 问题原因
错误提示ModuleNotFoundError: No module named 'PIL'说明当前Python环境中缺少PIL图像库。注意:PIL的官方维护版本以Pillow包名发布,直接安装PIL会失败,需安装Pillow。
解决步骤
激活你的虚拟环境:
打开命令行,进入项目根目录(C:\Users\User\OneDrive\Desktop\crop recommend Final),执行激活命令:venv\Scripts\activate激活成功后,命令行前缀会显示
(venv)。安装
Pillow库:
在激活的虚拟环境中,执行pip安装命令:pip install pillow若需指定版本(比如兼容特定
torchvision版本),可添加版本号:pip install pillow==9.5.0验证安装:
执行以下命令测试是否安装成功:python -c "from PIL import Image"无报错则说明安装完成,可重新运行你的代码。
特殊情况处理:
如果激活虚拟环境后执行pip仍报错,可直接指定虚拟环境的pip路径安装:venv\Scripts\pip install pillow
内容的提问来源于stack exchange,提问作者Nidew
相关产品推荐
相关产品推荐

