解决下载依赖失败Could not find a version that satisfies the requirement (from versions:)

一、问题

Could not find a version that satisfies the requirement  (from versions:)

二、代码

pip install pymysql==x.x.x

三、原因及解决方法

  • 解决方法1

    • 原因1:使用的pip源不存在pymsql或不存在pymsql的x.x.x版本
    • 解决1:下载时指定其他下载源
    # 指定使用https://pypi.tuna.tsinghua.edu.cn/simple下载源
    pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pymysql
    # 指定使用https://pypi.tuna.tsinghua.edu.cn/simple下载源,并将pypi.tuna.tsinghua.edu.cn设置为信赖的网站
    pip install --trusted-host pypi.tuna.tsinghua.edu.cn -i https://pypi.tuna.tsinghua.edu.cn/simple pymysql 
    
  • 解决方法2

    • 原因2:指定的版本号不存在x.x.x

    • 解决2:不强制指定版本号

      pip install pymysql
      

四、附:国内常用镜像源

清华大学 :https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科学技术大学 :http://pypi.mirrors.ustc.edu.cn/simple/
华中科技大学:http://pypi.hustunique.com/
豆瓣源:http://pypi.douban.com/simple/
腾讯源:http://mirrors.cloud.tencent.com/pypi/simple
华为镜像源:https://repo.huaweicloud.com/repository/pypi/simple/

五、附

一键使用多种依赖源下载,把最后的markitdown[az-doc-intel]改成自己的依赖名即可。

pip install --trusted-host pypi.tuna.tsinghua.edu.cn --trusted-host mirrors.aliyun.com --trusted-host pypi.mirrors.ustc.edu.cn --trusted-host pypi.hustunique.com --trusted-host pypi.douban.com --trusted-host mirrors.cloud.tencent.com --trusted-host repo.huaweicloud.com -i https://pypi.tuna.tsinghua.edu.cn/simple/ --extra-index-url http://mirrors.aliyun.com/pypi/simple/ --extra-index-url http://pypi.mirrors.ustc.edu.cn/simple/ --extra-index-url http://pypi.hustunique.com/ --extra-index-url http://pypi.douban.com/simple/ --extra-index-url http://mirrors.cloud.tencent.com/pypi/simple --extra-index-url https://repo.huaweicloud.com/repository/pypi/simple/ markitdown[az-doc-intel]
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐