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

新笔记本搭建Python环境:无法安装pipenv及升级pip的setuptools求助

解决Mac上Python3环境搭建及pipenv安装失败的问题

嘿,我来帮你搞定这个Python环境的坑!你遇到的问题其实是因为对brew安装Python3的逻辑不太清楚,一步步来解决:

先理清核心误区:brew装Python3自带pip,不用单独装brew pip

brew安装的Python3包已经包含了pip,只是它默认叫pip3(用来和系统自带的Python2的pip区分),你之前用pip --version找不到是正常的,因为系统默认没把Python3的pip加到PATH里叫pip。

一步步修复环境

  • 先卸载你错误安装的brew版pip,避免冲突:
    brew uninstall pip
    
  • 确认Python3的安装路径,运行:
    which python3
    
    你会得到类似/usr/local/bin/python3(Intel Mac)或/opt/homebrew/bin/python3(M系列Mac)的输出,这个路径下的bin目录里就有pip3。
  • 升级pip3到最新版本,避免旧版本的兼容性问题:
    python3 -m pip install --upgrade pip
    
  • 现在正常安装pipenv即可:
    pip3 install pipenv
    

为什么之前会出现setup.py egg_info错误?

你单独安装brew的pip包后,它和Python3自带的pip产生了环境冲突,导致pip的依赖解析、包安装路径都混乱了,所以安装pipenv时才会触发这个经典的环境错误。只要清理掉多余的brew pip,用Python3自带的pip3来操作就没问题了。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.21 07:52:28