將以下內容複製到使用者設定(檔案->首選項->設定->使用者設定):
// 將設定放入此檔案中以覆蓋預設設定
{
//python虛擬環境路徑。 下例是指向 <專案目錄>/venv。 也可以直接指向絕對目錄。
"python.venvPath": "${workspaceFolder}/venv",
//可選
"python.venvFolders": [
"envs",
".pyenv",
".direnv",
".venv",
"venv"
],
//可選。 python.exe在venv下的路徑,需要參考"python.venvPath"配置
"python.pythonPath": "${workspaceFolder}/venv/Scripts/python.exe",
//可選。 如果沒有使用venv則必選,可以直接指向python.exe的絕對路徑。
//"python.pythonPath": "D:/tools/Python36-64/python.exe",
}
配置好”使用者配置“後(建議重啟下vscode),Ctrl Shift P調出”命令面板“,輸入”Python: select Interpreter”,選擇python環境, 應該可以找venv下的python.exe。