python - 虚拟环境未显示在 VS Code 终端中
问题描述
我试图从 VS Code 终端激活 Conda 环境。一切正常,但并未表明它正在使用指定的 Conda 环境。看看我的终端。只是 PS(没有 venv)
但是当我看着别人的终端时。它实际上是在括号中显示它们的环境名称。只是出于好奇,我在问为什么会这样? 括号中的虚拟环境名称
解决方案
原因是“PowerShell”默认不激活conda环境。
解决方法:请使用命令
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
在终端中更改“PowerShell”的执行策略,然后打开一个新的 VS Code 终端(Ctrl+Shift+`):
检查:我们可以看到profile.ps1
这里生成了“ ”文件。
推荐阅读
- c# - 将数组元素相乘在 C# 中具有意想不到的性能
- c - 对于使用 std 功能的程序,我什么时候需要关心 C 中的静态与动态链接?
- android - 意图不打开特定文件夹
- python - SqlAlchemy。不能添加两个外键。有多个外键路径链接表
- python - 由于“未加载库”错误,jupyter notebook 无法启动
- c# - 如何从 C# 8 switch 表达式返回到一个属性和两个本地声明的变量?
- charts - 堆栈栏谷歌可视化
- jackson - 使用 JTS jackson 时更改 lat long 的轴
- php - PHP 友好 URL .htaccess 允许无限 URL
- ubuntu - 无法在 VirtualBox 上启动 Ubuntu18.04 [VERR_NEM_VM_CREATE_FAILED]