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

求助:无法为Python 2.7.18安装django-filetransfers

解决Python 2.7.18安装django-filetransfers失败的问题

出现Could not find a version that satisfies the requirement django-filetransfers报错,核心原因是PyPI已移除支持Python 2的该包分发版本,或是当前pip版本过高(21.0及以上)不再兼容Python 2的包索引查询。以下是可行解决办法:

  • 降级pip到兼容Python 2的版本
    先将pip降级至最后支持Python 2的版本(20.3.4):

    pip install pip==20.3.4
    

    之后重新执行安装命令:

    pip install django-filetransfers
    
  • 从GitHub源码安装Python 2兼容版本
    若降级pip后仍无法找到包,说明PyPI上的兼容版本已下架,直接从源码安装:

    # 克隆仓库
    git clone https://github.com/vikingco/django-filetransfers.git
    cd django-filetransfers
    # 切换到支持Python 2的版本(如0.1.0)
    git checkout 0.1.0
    # 执行安装
    python setup.py install
    
  • 从旧机器迁移已安装的包文件
    若旧机器已成功安装,可直接复制包文件到新机器:

    1. 在旧机器执行命令获取site-packages路径:
      python -c "import site; print(site.getsitepackages())"
      
    2. 找到路径中的django_filetransfers文件夹及对应.egg-info文件,复制到新机器相同路径即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 10:42:37