首页 > 解决方案 > 虚拟环境未显示在 VS Code 终端中

问题描述

我试图从 VS Code 终端激活 Conda 环境。一切正常,但并未表明它正在使用指定的 Conda 环境。看看我的终端。只是 PS(没有 venv)

但是当我看着别人的终端时。它实际上是在括号中显示它们的环境名称。只是出于好奇,我在问为什么会这样? 括号中的虚拟环境名称

标签: pythonvisual-studio-codeterminalanacondavirtual-environment

解决方案


原因是“PowerShell”默认不激活conda环境。

解决方法:请使用命令

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process

在终端中更改“PowerShell”的执行策略,然后打开一个新的 VS Code 终端(Ctrl+Shift+`):

在此处输入图像描述

检查:我们可以看到profile.ps1这里生成了“ ”文件。

在此处输入图像描述

参考:VS Code 中的 Conda 环境


推荐阅读