You need to enable JavaScript to run this app. Mac Big Sur如何升级pip至pip3并将默认Python 2.7切换为Python 3
优惠活动
大模型
产品
解决方案
定价
更多

Mac Big Sur如何升级pip至pip3并将默认Python 2.7切换为Python 3

适配Big Sur系统的Python 3环境配置操作步骤

1. 为现有Python 3环境配置专属pip3

首先确认当前Python 3环境的pip关联状态,在终端执行:
python3 -m pip --version

  • 如果返回提示未找到pip模块,执行系统自带的pip引导安装命令:
    python3 -m ensurepip --upgrade
  • 引导完成后升级pip3到最新稳定版本:
    python3 -m pip install --upgrade pip
  • 验证pip3配置成功:执行pip3 --version,确认返回路径关联Python 3.8.2环境,而非原Python 2.7的旧路径

2. 切换终端默认Python、pip命令指向Python 3环境

  • 先确认当前终端使用的Shell类型:执行echo $SHELL,Big Sur默认Shell为zsh,对应配置文件为~/.zshrc;如果是bash则对应配置文件为~/.bash_profile
  • 打开对应配置文件(以zsh为例):执行nano ~/.zshrc,在文件末尾追加两行别名配置:
    • alias python=python3
    • alias pip=pip3
  • 保存退出编辑器后,执行配置生效命令:
    zsh用户执行source ~/.zshrc
    bash用户执行source ~/.bash_profile
  • 验证切换效果:
    执行python --version,确认返回Python 3.8.2
    执行pip --version,确认返回的pip关联Python 3环境,不再是原Python 2.7的路径

3. 可选:完全移除原有Python 2及对应pip环境

注意:macOS部分原生系统组件依赖自带的Python 2.7,若你确认不需要保留这类组件的兼容性,可执行以下清理操作:

  • 卸载Python 2环境对应的旧pip:sudo pip uninstall pip -y
  • 删除Python 2的站点包残留目录:sudo rm -rf /Library/Python/2.7
  • 删除Python 2的可执行文件软链:sudo rm -f /usr/bin/python /usr/bin/python2 /usr/bin/python2.7
  • 清理完成后重启终端,执行python2 --version提示命令不存在,即代表清理完成

4. PyQt5安装验证

完成环境配置后,直接执行安装命令:
pip install pyqt5
安装完成后打开Python交互环境,执行import PyQt5无报错,即代表安装流程正常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.24 10:15:03