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

Win10系统Sublime Text运行Python3.9.5提示WinError 2无法执行代码怎么办

问题根因
  • Sublime Text默认的Python构建配置调用的是py命令(Windows Python启动器),你当前系统没有正确安装该启动器,或者py命令没有加入系统环境变量,导致系统找不到指定文件
  • 次要排查点:日志中显示的用户目录路径C:\Users\[USER] \Desktop\中用户名后存在多余空格,也可能导致路径识别失败
解决方案

方案1:自定义Sublime Python构建配置(优先推荐,操作最快)

  1. 打开Sublime Text,依次点击顶部菜单 Tools -> Build System -> New Build System
  2. 清空默认生成的内容,替换为如下配置:
{
    "cmd": ["python", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python"
}
  1. 按Ctrl+S保存,文件名设置为Python3.sublime-build,直接保存到弹出的默认用户配置目录即可
  2. 回到代码编辑页,依次点击 Tools -> Build System,选中刚刚新建的Python3,之后按Ctrl+B即可正常运行代码

方案2:修复Windows Python启动器

  1. 找到Python3.9.5的安装包,双击运行后选择「Modify」
  2. 在可选功能页,勾选「Python launcher for Windows」,完成后续安装步骤
  3. 重启Sublime Text后使用默认Python构建系统即可正常运行

补充排查

如果执行完上述操作仍报错,检查你存储代码的路径是否包含中文、空格或者特殊字符,建议将代码移动到纯英文无空格的路径(例如D:\python_project\)下重试。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.18 11:24:04