電腦上anaconda裝了兩個python環境,root是python3.9,額外安裝了python3.7,有一個模塊只在python3.7下安裝,python3.9未安裝。
在VSCode中想要激活python3.7環境運行某個代碼,已經在左下角選擇好python3.7環境:
但在運行時依然顯示找不到模塊,經過查找資料,解決方案為:將VSCode默認終端由powershell改為cmd。
修改默認終端只能修改全局設置,在全局設置settings.json中添加配置項:
"terminal.integrated.defaultProfile.windows": "Command Prompt"
對了,不同的VSCode版本修改默認終端的方法不同,但是在設置中搜終端應該都可以找到。