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

如何运行克隆的Django项目?执行pip安装依赖遇egg_info错误

解决pip install -r requirements.txt中python setup.py egg_info执行失败的问题

先从错误日志里定位具体触发问题的包——直接单独安装这个包,能拿到更精准的报错信息,比如执行pip install <出错包名>,这比直接装整个requirements.txt更容易排查。

接下来试试这些方案:

  • 检查Python版本兼容性:不少包只支持特定Python版本,用python --version看你的版本,再去PyPI搜这个包的文档,确认版本匹配。
  • 补全系统依赖:带C扩展的Python包需要系统编译工具,以Ubuntu/Debian为例,执行:
    sudo apt-get update && sudo apt-get install build-essential python3-dev
    
    CentOS/RHEL则用:
    sudo yum install gcc python3-devel
    
  • 换国内PyPI镜像:网络问题导致包下载不完整是常见原因,换镜像重试:
    pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
    
  • 清理pip缓存:缓存损坏也会搞出问题,清完再装:
    pip cache purge
    pip install -r requirements.txt
    
  • 装wheel版本跳过编译:先装wheel工具,再手动下载对应包的.whl文件(去PyPI找匹配你系统和Python版本的),直接安装wheel:
    pip install wheel
    pip install <你的包文件名>.whl
    
  • 降级setuptools:如果升级到最新版没用,试试回退到稳定版本,比如65.5.0:
    python3 -m pip install setuptools==65.5.0
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.10 09:05:34