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