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

VSCode运行Python文件按钮调用错误终端无法激活conda环境怎么办

VSCode Python运行按钮默认调用CMD终端设置方法

该问题由新版VSCode的终端分类逻辑导致:运行按钮触发的终端属于自动化终端,单独读取专属配置,和手动新建终端的默认配置不互通,哪怕你已经把普通终端默认设为CMD,运行按钮还是会走自动化终端的默认配置。

操作步骤

方法一:直接修改配置文件(生效最快)

  1. 按下快捷键 Ctrl+Shift+P 唤起命令面板,输入 Preferences: Open Settings (JSON) 并回车打开用户配置文件
  2. 在JSON对象中添加如下配置(已存在的配置项不用重复添加):
{
    // 自动化终端默认使用CMD
    "terminal.integrated.automationProfile.windows": "Command Prompt",
    // 普通新建终端默认使用CMD(已配置可忽略)
    "terminal.integrated.defaultProfile.windows": "Command Prompt",
    // 启用Python环境自动激活
    "python.terminal.activateEnvironment": true
}
  1. 保存配置文件后重启VSCode即可生效。

方法二:图形界面设置

  • 按下快捷键 Ctrl+, 打开设置界面
  • 搜索 terminal.integrated.automationProfile.windows,在下拉选项中选择「Command Prompt」
  • 再搜索 python.terminal.activateEnvironment,勾选对应选项开启环境自动激活
  • 重启VSCode验证效果即可

验证

重启后点击Python文件的运行按钮,终端会默认调用CMD,且自动激活对应conda环境,可正常运行代码。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 11:45:04