簡體   English   中英

Visual Code 如何自動激活虛擬環境?

[英]Visual Code how can I activate the virtual environment automatically?

也許是一個簡單的問題,但我無法弄清楚。 我在 MacBook 上的 Visual Studio Code 中工作。 在一個目錄中,我創建了一個虛擬環境並使用源.venv/bin/activate腳本激活了它,一切正常。 在終端我看到(.venv) (base) gaston@MacBook-Pro WebScraping %

當我再次啟動可視代碼並打開同一個目錄時,我沒有看到(.venv),所以我再次手動給出激活命令。

我的問題是有沒有辦法在打開目錄時自動激活虛擬環境?

VS Code 默認 Python 解釋器路徑

您可以通過多種方式做到這一點。 如果您的目標是在 VS Code 啟動時立即選擇虛擬環境,則您必須將該虛擬環境定位為 VSC 中的 Python 解釋器。

https://code.visualstudio.com/docs/python/environments

System Preferences->Settings->Python: Default Interpreter Path

您需要將其指向您的 virtualenv Python 安裝,可能類似於:

envFolder/bin/python3

VS Code 啟動配置 Python 解釋器

您還可以設置特定的啟動配置,以便 VSCode 默認仍使用您的系統 Python 實例; 但是,特定的啟動配置將指定虛擬環境。

https://code.visualstudio.com/docs/python/debugging

謝謝,我在設置中做了一些事情,現在它可以工作了。 當我現在打開 VSC 時,它會按照我想要的方式打開目錄和正確的環境。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM