无法从 Visual Studio Code 激活环境

莫蒂运动

我主要在 Spyder 中使用 Python 进行数据科学。Visual Studio Code 和虚拟环境对我来说都相当陌生。

无论如何,在 Visual Studio Code 中使用终端我尝试在环境之间切换。我已经尝试过conda activate venvactivate venv我没有收到错误消息,但使用conda env list查看哪个环境处于活动状态我似乎卡在Base 中

在此处输入图片说明

在 Anaconda Prompt 中做同样的事情我可以在环境之间切换。

我使用 Windows 并从 Anaconda Navigator 启动 Visual Studio Code。

到底是怎么回事?

弗林

您需要将 VScode 终端设置为 cmd.exe 而不是 PowerShell。

是更改默认终端的方法,

或者您可以按如下方式更改 settings.json 文件:

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

文档

注意:如果 PowerShell 设置为集成 shell,则无法在集成终端中自动激活 conda 环境。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章