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

Mac Air M2下VS Code运行Python提示'python: command not found'的解决方法

修复Mac M2上VS Code运行Python报错python: command not found的方法

原因

Mac M2自带的Python为3.x版本,系统默认仅提供python3调用命令,不存在python命令,而VS Code默认用python触发解释器,因此出现找不到命令的报错。

解决办法

方法一:在VS Code中指定正确的Python解释器

  • 打开你的1.py文件,查看VS Code左下角状态栏,找到显示Python版本的区域(可能显示对应版本号或空白)
  • 点击该区域,在弹出的列表中选择系统自带的Python3选项(例:Python 3.9.6 (/usr/bin/python3))
  • 重新运行代码,VS Code会自动使用python3执行脚本

方法二:修改VS Code的运行命令配置

  • 打开VS Code设置(快捷键Cmd+,)
  • 搜索python.pythonPath,将默认值改为python3,或是你在终端通过which python3查到的完整路径(例:/usr/bin/python3)
  • 保存设置后重新运行代码

方法三:给系统添加python软链接(一劳永逸)

打开终端,执行以下命令:

sudo ln -s /usr/bin/python3 /usr/local/bin/python

输入你的Mac开机密码(输入时不会显示字符,正常输入即可),回车完成后,系统中输入python会自动调用python3,VS Code的默认运行命令也能正常工作。

内容的提问来源于stack exchange,提问作者san._.io

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 16:55:17