vscode中python安装pillow后报错没有pillow模块或没有PIL模块
解决vscode中python安装pillow后报错没有pillow模块或没有PIL模块问题
·
报错原因:安装Pillow的pip命令所处的python版本与vscode调用的python解释器版本不同。
如图,目前python解释器版本为3.9.17,但当前vscode终端的python版本为3.11.4,故在vscode终端中运行pip install Pillow安装的Pillow不能被目前vscode配置的3.9.17版本的解释器发现,所以报错:ModuleNotFoundError:No module named 'Pillow'
解决方案:
1、在vscode的shell中运行pip uninstall Pillow以卸载pillow(不卸载也可以);
2、打开Anaconda prompt(或者cmd),切换到此时vscode调用的解释器环境下,(activate 你的环境名),此时我的python版本为3.9.17;
3、重新安装pillow,pip install Pillow -i https://pypi.tuna.tsinghua.edu.cn/simple(这里用清华源)
4、返回vscode,重新运行程序即可
总结:在哪个python版本下pip的模块只能在此环境下运行。
更多推荐
已为社区贡献1条内容
所有评论(0)