如何使用 bash 在 windows 上的 VSC 中自动激活 conda env?

How to activate a conda env automatically in VSC on windows using bash?

我整天都在尝试使用 Visual Studio 代码调试代码,但没有成功。我已经在 windows 上安装了 VSC,并且还安装了 bash (ubuntu)。我已经将 bash 作为终端默认 shell:

"terminal.integrated.shell.windows": "C:\Windows\System32\bash.exe"

问题是当我 运行 调试时,它试图用 activate myenv-name 激活环境,但我找不到如何将此指令更改为 source activate myenv-name

你知道我该怎么做吗?任何帮助将不胜感激。谢谢!

问这个问题已经有一段时间了,终于得到了答案。 :)

很简单,我们只需要在我们的用户文件夹中创建 .bashrc 文件,每次我们在 vscode 中启动终端时,我们都可以在 运行 中编写我们需要的任何命令。

这里是激活 conda env 的命令:

source activate myenv_name

如果 bash: conda: command not found 并且您没有更改路径的管理员权限,请在 source act... 之前使用此命令:

export PATH=$"/c/Users/UserName/AnacondaPath/Scripts":$PATH