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

如何设置Homebrew安装的Python3.11为默认解释器,使pip3对应它?

将Homebrew安装的Python3.11设为Mac默认解释器

方法一:调整Shell的PATH优先级(推荐,不修改系统文件)

终端执行命令时会按PATH环境变量里的目录顺序查找,把Homebrew的Python路径放到系统路径前面,就能让python3默认指向Homebrew版本:

  • 打开终端,编辑zsh配置文件(Mac默认用zsh):
    nano ~/.zshrc
    
  • 在文件末尾添加一行,把Homebrew的bin目录放到PATH最前面:
    export PATH="/opt/homebrew/bin:$PATH"
    
  • 保存并退出nano:按Ctrl+O,回车确认保存,再按Ctrl+X退出
  • 让配置立即生效:
    source ~/.zshrc
    
  • 验证结果:
    which python3  # 应输出 /opt/homebrew/bin/python3
    python3 --version  # 应输出 Python 3.11.8
    which pip3  # 应输出 /opt/homebrew/bin/pip3
    
    此时用pip3 install <包名>安装的软件包就会归属于Python3.11。

如果你的终端用的是bash,编辑~/.bash_profile或~/.bashrc文件,重复上述添加PATH、保存生效的步骤即可。

方法二:用Homebrew直接链接默认python3

Homebrew提供了link命令,可以直接将系统的python3指向它安装的版本:

  • 先查看Homebrew Python的状态:
    brew info python
    
  • 如果显示未link,执行链接命令:
    brew link python
    
  • 若提示权限或冲突问题,添加--force参数强制链接:
    brew link --force python
    
  • 验证方法同上面的步骤,确认python3和pip3都指向Homebrew的路径即可。

注意事项

不要尝试删除或修改系统自带的Python3.9.6,Mac系统的部分内置工具依赖该版本,强行修改可能导致系统功能异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 22:36:05