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

MacOS中python命令未找到,如何将python映射为python3?

在MacOS中将python命令映射为python3的方法

临时生效(仅当前终端会话)

直接在终端执行以下命令,当前会话内python就会等价于python3,关闭终端后失效:

alias python=/usr/bin/python3

永久生效(所有终端会话)

根据你使用的Shell类型选择对应配置方式:

针对Bash(旧版MacOS默认Shell)

  1. 编辑用户目录下的~/.bash_profile或~/.bashrc文件,添加一行:
    alias python=/usr/bin/python3
    
  2. 执行以下命令让配置立即生效:
    source ~/.bash_profile
    
    (如果编辑的是~/.bashrc,就执行source ~/.bashrc)

针对Zsh(新版MacOS默认Shell)

  1. 编辑用户目录下的~/.zshrc文件,添加一行:
    alias python=/usr/bin/python3
    
  2. 执行以下命令让配置立即生效:
    source ~/.zshrc
    

验证配置

重启终端后,执行python --version,如果输出为Python 3.x的版本信息,说明映射成功。

备选方法(需管理员权限,可能受系统限制)

尝试创建软链接,将python指向python3:

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

注:如果遇到系统权限报错(如SIP保护),优先使用上述alias方法,该方法更稳妥且无需管理员权限。

内容的提问来源于stack exchange,提问作者Bear Bile Farming is Torture

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 20:54:24