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

VSCode中Run Code无法在Output窗口运行代码的问题求助

解决VS Code中Run Code无法在Output窗口正常运行conda环境Python脚本的问题

问题核心

你在conda虚拟环境中安装了numpy,使用「Run Python File」能正常运行脚本,但点击播放按钮的「Run Code」功能时,Output窗口显示异常。本质是Code Runner插件未调用到你的conda虚拟环境对应的Python解释器。

解决步骤

  1. 确认VS Code已选中正确的conda环境解释器
    点击VS Code左下角的Python版本标识,选择你正在使用的conda虚拟环境对应的Python解释器,确保环境切换到位。

  2. 修改Code Runner的执行配置
    打开VS Code设置(快捷键Ctrl+,),搜索「Code Runner: Executor Map」,点击「编辑 in settings.json」,将Python的执行配置修改为自动调用当前选定的解释器:

    "code-runner.executorMap": {
        "python": "$pythonPath -u $fullFileName"
    }
    

    若习惯固定使用某一conda环境,也可以直接写死Python路径:

    • Windows路径示例:
      "code-runner.executorMap": {
          "python": "\"C:/Users/你的用户名/.conda/envs/你的环境名/python.exe\" -u"
      }
      
    • Linux/macOS路径示例:
      "code-runner.executorMap": {
          "python": "\"~/miniconda3/envs/你的环境名/bin/python\" -u"
      }
      
  3. 额外配置(可选)
    如果仍有异常,在settings.json中添加以下配置,确保Code Runner优先使用当前解释器并在Output窗口运行:

    "code-runner.runInTerminal": false,
    "code-runner.executorMapByFileExtension": {
        ".py": "$pythonPath -u $fullFileName"
    }
    
  4. 验证
    保存配置后重启VS Code,再次点击「Run Code」按钮,检查Output窗口是否能正常输出结果,且numpy可被正确导入。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 00:40:05