cmd 激活 Anaconda 环境的命令是
activate envname
bash激活 Anaconda 环境的命令为
source activate envname
VS Code 在调试python时会自动调用activate envname
来激活相应的环境,将默认终端换为bash后,会导致环境激活不成功,修改方法是在bash的配置文件中为source activate
设置别名,具体如下:
打开
C:\Program Files\Git\etc\bash.bashrc
或~/.bashrc
在文件末尾加入如下两行:
alias activate=". $(which activate)"
alias deactivate=". $(which deactivate)"
重启终端就可以了。
参考资料:
- VSCode Python开发环境配置, MR-LEE,https://copyfuture.com/blogs-details/5492b6a9e0882d9938f73481e5fc52c7