【问题标题】:How to activate a conda env automatically in VSC on windows using bash?如何使用 bash 在 Windows 上的 VSC 中自动激活 conda env?
【发布时间】:2018-11-01 23:05:53
【问题描述】:
我整天都在尝试使用 Visual Studio Code 调试代码,但没有成功。我已经在 Windows 上安装了 VSC,并且我也安装了 bash(ubuntu)。我已经把bash 作为终端默认shell:
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\bash.exe"
问题是当我运行调试时,它尝试使用activate myenv-name 激活环境,但我找不到如何将此指令更改为source activate myenv-name。
你知道我该怎么做吗?任何帮助将不胜感激。谢谢!
【问题讨论】:
标签:
bash
visual-studio-code
anaconda
windows-subsystem-for-linux
【解决方案1】:
我问这个问题已经有一段时间了,我终于得到了答案。 :)
很简单,我们只需要在我们的用户文件夹中创建.bashrc 文件,在那里我们可以编写我们每次在vscode 中启动终端时需要运行的任何命令。
这里是激活 conda env 的命令:
source activate myenv_name
如果是bash: conda: command not found,并且您没有管理员权限来更改路径,请在source act... 之前使用此命令:
export PATH=$"/c/Users/UserName/AnacondaPath/Scripts":$PATH