vscode写python,遇到问题:ModuleNotFoundError: No module named ‘pillow‘(已解决 避坑)

1 问题:

ModuleNotFoundError: No module named 'pillow'

2 原因:

原因1:安装Pillow的pip命令所处的python版本与vscode调用的python解释器版本不同。

如:

原因2:虽然用的是pillow,但是写代码的时候只能用 PIL

即:

3 解决:

无论哪种原因都得进行以下步骤:

进入cmd:

直接装PIL会报错:

继续步骤:

1)进入vscode,在shell运行 pip uninstall Pillow来卸载pillow(不卸载也可以);

2)保证vscode使用的python解释器版本和你cmd中的python版本一致(不会的参考我文章:vscode配置python环境(已装 避坑)-CSDN博客

3)重新安装pillow,pip install Pillow -i https://pypi.tuna.tsinghua.edu.cn/simple (这里用清华源)

4)返回vscode,重新运行程序即可。注意:虽然用的是pillow,但是写代码的时候只能用 PIL

相关推荐
风逸hhh25 分钟前
python打卡day25@浙大疏锦行
开发语言·python
魔尔助理顾问1 小时前
Flask如何读取配置信息
python·flask·bootstrap
jc_hook2 小时前
Python 接入DeepSeek
python·大模型·deepseek
chicpopoo3 小时前
Python打卡DAY25
开发语言·python
crazyme_63 小时前
深入掌握 Python 切片操作:解锁数据处理的高效密码
开发语言·python
tan180°4 小时前
Linux进程信号处理(26)
linux·c++·vscode·后端·信号处理
Code_流苏4 小时前
《Python星球日记》 第69天:生成式模型(GPT 系列)
python·gpt·深度学习·机器学习·自然语言处理·transformer·生成式模型
于壮士hoho5 小时前
Python | Dashboard制作
开发语言·python
掘金-我是哪吒5 小时前
分布式微服务系统架构第131集:fastapi-python
分布式·python·微服务·系统架构·fastapi
小猪快跑爱摄影6 小时前
【Folium】使用离线地图
python