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

相关推荐
一人の梅雨20 分钟前
亚马逊 MWS 关键字 API 实战:关键字搜索商品列表接口深度解析与优化方案
python·spring
举焰2 小时前
VSCode+MSVC+Qmake环境搭建笔记
c++·ide·笔记·vscode·msvc·qt5·qmake
唐叔在学习2 小时前
pip安装太慢?一键切换国内镜像源,速度飞起!
后端·python
Gz、2 小时前
Spring Boot 常用注解详解
spring boot·后端·python
起风了___2 小时前
Python 自动化下载夸克网盘分享文件:基于 Playwright 的完整实现(含登录态持久化与提取码处理)
后端·python
我是华为OD~HR~栗栗呀3 小时前
测试转C++开发面经(华为OD)
java·c++·后端·python·华为od·华为·面试
mldong3 小时前
保姆级教程!手把手教你搭建FastAPI + Vue3前后端分离项目
vue.js·python·全栈
Q_Q5110082854 小时前
python+uniapp基于微信小程序美食点餐系统
spring boot·python·微信小程序·django·flask·uni-app·node.js
小关会打代码4 小时前
关于Pycharm中在运行出现语法错误:Non-UTF-8 code starting with
ide·python·pycharm
用户3721574261354 小时前
Python 高效将 PDF 转换为 HTML 的实用指南
python