ananconda會有一個base(root)的環境,用conda create的新環境會放在~\Anaconda\env\目錄下邊,在anaconda promote里可以activate不懂環境,並且啟動navigator,但是在vscode里似乎是沒有用(目前我實驗是不不行),不論你是在navigator哪個environments里啟動的vscode。
可行的方法是寫之前決定好環境,在conda里配置好,然后直接改vscode python用戶設置里的python.pythonPath,例如:
如果選base,改為: "python.pythonPath": "C:\Users\tong\Anaconda3",
如果選envs\py27,改為: "python.pythonPath": "C:\Users\tong\Anaconda3\envs\py27\python.exe",
P. S.
改完之后,在試的過程中發現,如果路徑有誤,會有提示讓選一個interpreter,這樣時候選自己要的環境也行,系統會自己去改配置,但是還不知道正常情況下,怎么自由切換。
剛剛發現點擊左下角就可以切換。。
