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

Windows10下Sublime Build 4113运行Python3.9.7提示hello_world.py不存在

Sublime Text 4 运行Python 3.9报错解决方案

核心错误原因

  • Sublime默认Python构建系统调用py命令,你安装Python3.9时未勾选「安装Python启动器」,系统无py.exe可执行文件,直接触发[WinError 2]找不到文件的报错
  • 系统环境变量残留旧版本Python3.7路径,存在版本冲突隐患
  • 项目路径存在空格(Python Crash Course目录名含空格),默认构建配置未适配带空格的路径
  • 语法报错多为构建系统选错、代码标点误用中文半角导致

具体解决步骤

步骤1:自定义适配你环境的Sublime构建系统

  1. 打开Sublime Text,依次点击顶部菜单栏「工具」→「构建系统」→「新建构建系统」
  2. 清空默认生成的配置内容,替换为以下内容:
{
    "cmd": ["你Python3.9的实际安装路径/python.exe", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "shell": true
}

注意:路径中请使用正斜杠/代替Windows默认的反斜杠\,避免转义字符报错。如果不知道Python安装路径,可以在PowerShell中执行where python查看实际路径,例如默认安装路径可以写为C:/Program Files/Python39/python.exe

  1. 将配置文件保存为Python39.sublime-build,直接保存在弹出的默认用户配置目录即可
  2. 打开你的hello_world.py文件,依次点击「工具」→「构建系统」,选中刚创建的Python39,按下Ctrl+B即可正常运行代码

步骤2:清理系统环境变量

  1. 右键此电脑→属性→高级系统设置→环境变量
  2. 在系统变量的Path条目里,找到C:\Program Files\Python37\Scripts和C:\Program Files\Python37两条记录,删除
  3. 新增你的Python3.9对应的两条路径:你的Python3.9安装路径和你的Python3.9安装路径\Scripts
  4. 保存全部配置后重启Sublime即可生效

步骤3:排查偶发语法错误

  • 确认代码中所有标点符号均为英文半角,尤其是引号、括号、逗号等
  • 运行代码前确认构建系统选中的是你自定义的Python39,不要误选其他语言的构建配置

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.05 01:06:04