上次 VSCode 更新后
Version: 1.88.0
,我打开了一个 Python 项目,注意到我的虚拟环境中有双括号 ((env) )。
以前,在同一个项目和所有其他项目中,我只有一对括号,例如 (env)。我查过了,但没有找到任何相关信息。我读到 (venv1) (venv2) 表示双虚拟环境,但我不知道是否是这样。
我尝试删除环境(我有requirement.txt)或关闭/重新打开VSCode,但问题仍然存在。关于如何修复它有什么建议吗?
我已经检查了文件:
.bashrc
,.zshrc
,.bash_profile
,但一切似乎都很好。此外,从头开始一个新项目,问题仍然存在。
问题跟踪器在双括号:“((.venv) )”#23193中报告了此问题,并通过拉取请求修复了修复重复的
venv
提示括号#23201。该问题是由之前计算 PS1 #23080 时的拉取请求 Respect
VIRTUAL_ENV_PROMPT
引起的。耐心等待修复程序发布(可能是在 2024 年 4 月发布的 Python 扩展中,不过您可以切换到 Python 扩展的预发布通道以更早地获得修复程序)。