这不是一个问题,因为我已经找到了答案。对于像我这样正在寻找答案的人来说更是如此。
您是否设置了默认的 python 环境,但在激活集成终端时它仍然加载基本环境?或者是否同时显示基本环境和默认环境?您是否尝试过摆弄所有相关的 vscode 设置但无济于事?
尝试在终端中输入:conda config --set auto_activate_base false
无论出于何种原因,我的 shell 在初始激活后重新启动了几次,从我的 SLVL env var = 3 甚至 4 可以看出。现在它是 1。我注意到的唯一有争议的不幸的副作用是当你启动常规终端,而不是从 vscode,它不会激活 conda env(显然)。
我希望这可以节省我在两周内尝试解决此问题所花费的时间!
这是一个非常接近的副本这个解决方案,但他们专门使用powershell,这就是为什么我认为它从未出现在我的搜索中不幸的是。
问题已在原问题中回答。