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

Mac更新后VS Code运行Python报错zsh: command not found: python求助

解决Mac更新后VS Code无法运行Python的问题

问题根源

Mac OS更新后,系统默认仅保留python3命令,不再自动将python映射到python3,而VS Code的Python运行环境仍在调用python命令,因此触发zsh: command not found: python报错。

具体解决步骤

1. 给python3设置永久别名

打开终端,编辑zsh配置文件:

open ~/.zshrc

在文件末尾添加一行:

alias python='python3'

保存后执行命令使配置生效:

source ~/.zshrc

验证是否生效:

python --version

正常情况下会输出Python 3.10.7。

2. 指定VS Code的Python解释器

  • 打开VS Code,按下Cmd+Shift+P唤起命令面板
  • 输入Python: Select Interpreter并回车
  • 在弹出的列表中选择已安装的Python 3.10.7版本

3. 检查VS Code运行配置(可选)

若前两步未解决问题,检查运行配置:

  • 点击左侧「运行和调试」图标(或按下Cmd+Shift+D)
  • 点击「创建launch.json文件」并选择Python环境
  • 确保launch.json中指向正确的Python路径,示例配置:
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Python: 当前文件",
            "type": "python",
            "request": "launch",
            "program": "${file}",
            "console": "integratedTerminal",
            "python": "${command:python.interpreterPath}"
        }
    ]
}

完成后重新运行测试代码:

print("Hello, World")

即可正常输出结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 15:20:37