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

VS Code运行Python代码报错exited with code=127如何解决

错误原因分析

这个/bin/sh: python: command not found(错误码127)的问题和代码缩进无关,核心是终端找不到python命令,常见原因有三个:

  • 系统仅安装了Python3,未映射python命令:多数新系统(比如macOS Ventura及以上、部分Linux发行版)默认只提供python3命令,没有python的别名,直接调用python会触发找不到命令的错误。
  • VS Code未配置正确的Python解释器:虽然你安装了Python,但VS Code没选中对应的版本,导致运行时调用了不存在的python命令。
  • Python安装路径未加入系统环境变量:Python的可执行文件所在目录不在系统PATH里,终端无法定位到python或python3命令。
解决办法
  • 直接使用python3命令运行代码:在终端执行python3 your_wordle_script.py,或者在VS Code的运行配置中,把执行命令从python改成python3。
  • 给python创建软链接(仅Linux/macOS):先通过which python3查看Python3的安装路径,比如输出/usr/bin/python3,然后执行sudo ln -s /usr/bin/python3 /usr/bin/python,将python命令指向Python3,之后就能用python命令运行代码。
  • 配置VS Code的Python解释器:打开VS Code,按Ctrl+Shift+P(Windows/Linux)或Cmd+Shift+P(macOS),输入Python: Select Interpreter,选择你已安装的Python版本,后续运行代码时VS Code会自动使用正确的命令。
  • 检查并配置系统环境变量:
    • Windows:右键“此电脑”→“属性”→“高级系统设置”→“环境变量”,在系统变量的Path中添加Python的安装目录(比如C:\Python311)和Scripts目录,保存后重启终端和VS Code。
    • Linux/macOS:编辑~/.bashrc或~/.zshrc文件,添加export PATH="/path/to/python:$PATH"(替换成你的Python安装路径),然后执行source ~/.bashrc或source ~/.zshrc使配置生效。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.07 05:35:21