You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何关闭VS Code终端提示符中的venv名称显示?

关闭VS Code终端自动添加venv名称的方法(macOS)

可以通过配置VS Code的终端环境变量来关闭这个冗余的venv名称显示,具体步骤如下:

  • 打开VS Code设置:使用快捷键Cmd + ,,或通过顶部菜单栏Code > 设置 > 设置进入设置界面。
  • 在设置搜索栏输入terminal.integrated.env.osx,定位到对应配置项。
  • 点击编辑 in settings.json,在打开的配置文件中添加以下内容:
    "terminal.integrated.env.osx": {
      "VIRTUAL_ENV_DISABLE_PROMPT": "1"
    }
    
  • 保存文件后重启VS Code终端,此时VS Code将不再自动添加venv名称,仅保留Starship的venv显示效果。

原理是当VIRTUAL_ENV_DISABLE_PROMPT环境变量设为1时,venv的激活脚本会跳过修改终端提示符的操作,避免与Starship的显示功能重复。

内容的提问来源于stack exchange,提问作者chrisware

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 12:42:02