[英]Virtualenv “. venv/bin/activate” vs “source venv/bin/activate”
[英]How to autoload venv/bin/activate in vscode on mac
我有 venv 環境的 django 項目文件夾。 打開 vscode 時,它在 vscode 中打開了終端。
有沒有一種方法可以讓我在打開項目文件夾時不必一直 venv/bin/activate?
從此答案中的評論中編輯(歸功於@XJOJIX)。 這將激活虛擬環境,而無需關閉或打開終端。 仍然需要選擇一個 Python 文件來加載 Python 擴展。
在 VS Code 中將此參數添加到“launch.json”或“.code-workspace”
"settings": {
"python.terminal.activateEnvInCurrentTerminal": true
}
上一個答案:
讓 VS Code 終端在首次啟動 VS Code 時自動激活虛擬環境:
訣竅是僅在 Python 擴展加載后打開終端。
如果終端目錄包含虛擬環境,VS Code 也會在打開新終端時自動激活虛擬環境。 和以前一樣,必須選擇 Python 文件,並且必須完全加載 Python 擴展。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.