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