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

Mac重启后VSCode运行Python报错code=127,请求技术支持

解决Mac重启后VSCode运行Python提示python: command not found的问题

问题核心

Mac当前仅默认提供python3命令,未将python映射到python3,重启后VSCode的运行配置未自动适配该环境变化,导致调用python命令失败。

快速适配VSCode的解决方法

  • 打开VSCode,按下Cmd+Shift+P(Mac快捷键),输入Python: Select Interpreter,选择你已安装的Python 3.12.2版本
  • 直接在VSCode内置终端手动运行代码:输入python3 -u "/Users/fadi/Desktop/test.py",确认可正常执行
  • 固定运行配置:按下Cmd+Shift+P输入Open launch.json,将配置中的运行命令从python改为python3,示例配置:
    {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "Python: Current File",
                "type": "python",
                "request": "launch",
                "program": "${file}",
                "console": "integratedTerminal",
                "pythonPath": "/usr/bin/python3"
            }
        ]
    }
    

全局永久解决方法(让python命令直接指向python3)

打开Mac自带的「终端」应用,执行以下命令:

sudo ln -s /usr/bin/python3 /usr/local/bin/python
  • 执行时需输入你的Mac用户密码(输入时屏幕不会显示字符,正常输入即可)
  • 完成后输入python --version,若显示Python 3.12.2则映射成功
  • 重启VSCode后,原运行命令即可正常工作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 19:58:20