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

自定义PyPI库安装报错:无法找到满足要求的requests版本求助

问题分析与解决

可能原因

  • 你的pip环境配置了非官方PyPI源(比如私有源、版本滞后的镜像源),该源仅提供requests==2.5.4.1,无法满足>=2.26.0的版本要求;而本地安装时,环境中已存在符合要求的requests包,pip直接复用本地资源,因此不会报错。
  • 你的pip版本过旧,对新版PyPI索引的解析支持不完善,导致无法检索到高版本的requests。

解决步骤

  1. 临时用官方源测试安装
    执行安装命令时指定官方PyPI源,排除源的问题:

    pip install your-library-name -i https://pypi.org/simple/
    

    如果安装成功,说明当前默认pip源存在版本滞后问题,需调整源配置。

  2. 升级pip到最新版本
    旧版pip可能存在索引解析缺陷,升级后重试:

    pip install --upgrade pip
    
  3. 检查并调整pip源配置
    查看当前pip源配置:

    pip config list
    

    若默认源非官方源,可修改配置文件(Linux/macOS路径为~/.config/pip/pip.conf,Windows为%APPDATA%\pip\pip.ini),将index-url设置为官方源:

    [global]
    index-url = https://pypi.org/simple/
    
  4. 验证PyPI项目依赖配置
    登录PyPI查看你的项目页面,确认install_requires中的依赖是否正确显示。若依赖未同步,重新打包上传:

    python setup.py sdist bdist_wheel
    twine upload dist/*
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 21:45:02