Sublime Text无法运行Python代码,报WinError 2错误求助
解决Sublime Text运行Python时的[WinError 2]问题
可能的原因及对应解决方案
1. 个人电脑Python环境未正确配置
- 打开命令提示符(Win+R输入
cmd回车),执行py --version:- 若提示“找不到命令”:说明未安装Python,安装时务必勾选Add Python to PATH选项,完成后重启Sublime重试。
- 若能显示Python版本:继续检查Sublime的构建配置。
2. Sublime Text的Python构建系统配置错误
- 打开Sublime,依次点击
Tools > Build System > New Build System - 删除默认内容,粘贴以下配置:
{ "cmd": ["python", "-u", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)", "selector": "source.python" }
- 保存文件为
Python.sublime-build(默认路径即可),然后在Build System中选择该配置,重新运行代码。
3. 文件路径或文件名存在问题
- 确保Python文件后缀为
.py(比如final.py,而非无后缀的final),系统无法识别无后缀的脚本文件。 - 暂时将文件移出OneDrive同步文件夹(比如直接放到桌面),避免同步延迟或权限导致的路径访问失败。
4. 执行命令中的文件路径缺失后缀
你的执行命令是['py', '-u', 'C:\Users\_____\OneDrive\Desktop\PYTHON\Final\final'],目标文件缺少.py后缀,修改为C:\Users\_____\OneDrive\Desktop\PYTHON\Final\final.py后重试。
内容的提问来源于stack exchange,提问作者carbon
相关产品推荐
相关产品推荐

