Python VSCode正在激活conda base环境,尽管。CONDAR具有自动激活基础:设置为false

Python VSCode正在激活conda base环境,尽管。CONDAR具有自动激活基础:设置为false,python,visual-studio-code,anaconda,conda,Python,Visual Studio Code,Anaconda,Conda,每次我在想使用conda环境的python项目中用VS-Code打开shell时,VS-Code都会激活基本conda环境,然后激活python.pythonPath环境。我希望VS代码只激活我在python.pythonPath设置中指向的conda环境 e、 g 在我的工作区设置中,我已设置: "python.pythonPath": "/Users/me@home.com/opt/anaconda3/envs/pytorch/bin/python" 每次在工作区中打开新shell时,我都

每次我在想使用conda环境的python项目中用VS-Code打开shell时,VS-Code都会激活基本conda环境,然后激活python.pythonPath环境。我希望VS代码只激活我在python.pythonPath设置中指向的conda环境

e、 g

在我的工作区设置中,我已设置:

"python.pythonPath": "/Users/me@home.com/opt/anaconda3/envs/pytorch/bin/python"
每次在工作区中打开新shell时,我都会得到以下输出(在运行任何手动命令之前):


在我的
~/.condarc
中,我还设置了
自动激活\u base:false
,因此我不明白为什么VS code首先要激活基本环境

在microsoft/vscode python中打开一个问题时收到了一个答案:

分机发送这个消息。这是因为我们已经注意到一些conda版本,除非先激活base,否则激活无法工作


在microsoft/vscode python中打开一个问题时收到答复:

分机发送这个消息。这是因为我们已经注意到一些conda版本,除非先激活base,否则激活无法工作

source /Users/me@home.com/opt/anaconda3/bin/activate
conda activate pytorch
15:51:44 with me@home.com in pytorch on  master 
❯ source /Users/me@home.com/opt/anaconda3/bin/activate
(base) 15:51:44 with me@home.com in pytorch on  master 
❯ conda activate pytorch
(pytorch) 15:51:44 with me@home.com in pytorch on  master 
❯