【问题标题】:Could not find a version that satisfies the requirement django (from versions: ) No matching distribution found for django [duplicate]找不到满足django要求的版本(来自版本:)没有为django找到匹配的发行版[重复]
【发布时间】:2019-02-07 15:54:47
【问题描述】:

我能够在虚拟环境中安装一次 django。现在每当我尝试安装它时

pip install django==2.07

它返回:

 缓存条目反序列化失败,条目被忽略
  连接被 'ProxyError('Cannot connect to proxy.', NewConnectionError(': 无法建立新连接) 后重试 (Retry(total=4, connect=None, read=None, redirect=None, status=None)) : [Errno 61] 连接被拒绝',))': /simple/django/
  连接被 'ProxyError('Cannot connect to proxy.', NewConnectionError(': 无法建立新连接) 后重试 (Retry(total=3, connect=None, read=None, redirect=None, status=None)) : [Errno 61] 连接被拒绝',))': /simple/django/
  连接被 'ProxyError('Cannot connect to proxy.', NewConnectionError(': 无法建立新连接) 后重试 (Retry(total=2, connect=None, read=None, redirect=None, status=None)) : [Errno 61] 连接被拒绝',))': /simple/django/
  连接被 'ProxyError('Cannot connect to proxy.', NewConnectionError(': 无法建立新连接) 后重试 (Retry(total=1, connect=None, read=None, redirect=None, status=None)) : [Errno 61] 连接被拒绝',))': /simple/django/
  连接被 'ProxyError('Cannot connect to proxy.', NewConnectionError(': 无法建立新连接) 后重试 (Retry(total=0, connect=None, read=None, redirect=None, status=None)) : [Errno 61] 连接被拒绝',))': /simple/django/
  找不到满足 django==2.0.7 要求的版本(来自版本:)
找不到 django==2.0.7 的匹配分布

我还有: 点子- 10.0.1 virtualenv- 16.0.0

这可要了我的命。我相信这与pip有关。我是初学者,所以请引导我完成。谢谢!

【问题讨论】:

标签: django pip virtualenv


【解决方案1】:

Django 2 以上版本只支持 python3 ,所以试试

pip3 install django==2.0.7

如果你的系统中有python3.5及以上版本

还可以通过 pip try 查看支持的版本:

pip install django==0

pip3 install django==0

【讨论】:

  • 我仍然遇到同样的错误。我尝试了 pip 和 pip3 并尝试安装其他软件包,但同样的错误不断弹出。还有其他想法吗?
  • pip3 为我做了(python3.7)
  • 我知道这是旧的。但如果有人遇到同样的问题,请确保您没有使用 vpn。
  • 我在 python 2 中使用虚拟环境。不得不使用 python 3 重新创建它。
猜你喜欢
  • 1970-01-01
  • 2022-08-23
  • 1970-01-01
  • 2019-02-23
  • 2017-09-01
  • 1970-01-01
  • 2019-12-23
  • 2019-04-15
相关资源
最近更新 更多