[英]Visual Studio Code unable to activate virtual environment automatically in commandPrompt , but works with 'base conda environment'
[英]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 實例; 但是,特定的啟動配置將指定虛擬環境。
謝謝,我在設置中做了一些事情,現在它可以工作了。 當我現在打開 VSC 時,它會按照我想要的方式打開目錄和正確的環境。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.