如何使用pip安装最新版本的Django 1.5?

时间:2013-11-18 05:19:53

标签: python django pip

我想安装django1.5x。所以我试过了:

pip install django

但安装了django1.6

我又试过了:

pip install django==1.5

但我收到了错误:

Could not find any downloads that satisfy the requirement django==1.5
No distributions at all found for django==1.5
Storing complete log in /home/suhail/.pip/pip.log

6 个答案:

答案 0 :(得分:14)

pip install django=="1.5"

适合我

pip install django=="1.5"
Downloading/unpacking django==1.5
Downloading Django-1.5.tar.gz (8.0MB): 8.0MB downloaded
Running setup.py egg_info for package django

您使用的是哪个版本的Python?

答案 1 :(得分:8)

将版本指定为<1.6

pip install "Django<1.6"

现在安装 Django 1.5.5

注意:不要忘记引号。否则<被解释为重定向。

答案 2 :(得分:3)

您是否尝试提供确切的版本号?

pip install django==1.5.5

答案 3 :(得分:1)

如果您安装了任何其他版本,请先使用pip将其卸载:

pip uninstall django

接下来安装所需的版本:

pip install django==1.5x  #or any version of choice 

答案 4 :(得分:0)

我尝试从1.5.5升级到1.6时遇到了同样的错误。通过取消选中IE的Internet选项上的代理配置来绕过我们的代理服务器&gt;连接&gt; LAN设置&gt;代理服务器。看起来我们的代理阻止了pip的连接端口。

答案 5 :(得分:0)

我有同样的问题,我想这是一个pip bug,我不能为特定版本安装一个数字扩展,有时甚至没有特定版本。我怀疑有时它是由于互联网连接,因为我有几次超时问题。我会尝试使用此pip用法来安装我的目标版本:

pip install http://my.package.repo/SomePackage-1.0.4.zip