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

Mac上如何配置才能直接用pip命令替代python3 pip?

Mac下Python 3无法直接使用pip命令的解决方法

出现pip not found报错的核心原因是:Mac系统默认自带Python 2.7,环境变量中默认的pip命令对应Python 2的包管理工具,你单独安装的Python 3默认只会注册pip3命令,不会自动覆盖系统默认的pip映射。

按照以下步骤配置即可实现直接使用pip命令调用Python 3的包管理工具:

  • 首先验证pip3是否正常可用
    终端执行pip3 --version,如果正常输出版本和对应的Python 3路径,说明pip3已正常安装,直接进入下一步配置。如果该命令也报错,先执行python3 -m ensurepip --upgrade安装pip3后再继续。
  • 配置命令别名
    先执行echo $SHELL确认当前使用的shell类型:
    • 输出为/bin/zsh(MacOS Catalina及以后版本默认shell):编辑~/.zshrc文件
    • 输出为/bin/bash(旧版MacOS默认shell):编辑~/.bash_profile文件
      在文件末尾添加如下两行配置:
    alias pip="pip3"
    alias python="python3"
    
    第二行可选,配置后直接执行python也会调用Python 3,避免后续其他相关命令报错。
  • 生效配置
    对应你的shell类型执行生效命令:
    • zsh用户执行:source ~/.zshrc
    • bash用户执行:source ~/.bash_profile

配置完成后执行pip --version验证,输出Python 3对应的pip版本信息即配置成功,后续可直接使用pip install命令安装依赖包。

注意:如果后续安装了多版本Python 3,只需调整别名指向对应版本的pip路径即可完成切换

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.07 01:42:02