当前位置: 首页 > 面试题库 >

如何在virtualenv上安装旧版本的Django?

阴永福
2023-03-14
问题内容

这听起来像是一个愚蠢的问题,因为的目的virtualenv恰恰是这样:在虚拟环境中安装某个特定版本的软件包(在本例中为Django)。但这正是我想要做的,我无法弄清楚。

我在Windows
XP上,并且成功创建了虚拟环境,并且能够运行它,但是我应该如何在其中安装我想要的Django版本呢?我的意思是,我知道要使用新创建的easy_install脚本,但是如何安装Django
1.0.7?如果我这样做easy_install django,它将安装最新版本。我尝试1.0.7以各种方式将版本号放入此命令,但是没有任何效果。

我该怎么做呢?


问题答案:

从来没有Django
1.0.7。1.0系列仅上升到1.0.4。您可以在Django代码存储库的标签部分中查看所有发行版本。

但是要回答您的问题,请不要使用easy_install,请使用pip。(如果尚未安装,请执行easy_install pip,然后永远不要再触摸easy_install)。现在您可以执行以下操作:

pip install Django==1.0.4


 类似资料:
  • 问题内容: 我想将PHPUnit 3.4的安装降级为3.3。我只是不确定如何去做。 如何使用PEAR在Ubuntu上安装PHPUnit版本3.3? 问题答案: 您需要知道要降级到的确切版本号。在撰写本文时,您所追求的最后一个发行版是3.3.17,可以通过检查相应的PEAR通道来找到。 要降级到该特定版本,请执行以下两个命令:

  • 我试图在我的系统上安装Magento,但它给了我一个错误,我的PHP版本是更新的,Magento不支持该版本。所以现在我正试图从我安装在Ubuntu 16.04上的XAMPP中降级我的版本。 错误: PHP版本检查您的PHP版本是7.1.1。所需的PHP版本是~ 5.6.5 | 7.0.2 | 7.0.4 | ~ 7.0.6。隐藏详细信息从www.PHP下载并安装PHP。net使用此PHP文档。如

  • 我明白将安装package.json.中定义的节点模块版本,我不明白为什么它试图安装较旧的版本4.9.1,而不是安装4.11.0或更高版本。正因为如此,我得到了下面的错误。有人能帮我解决这个问题吗? 无法下载“https://github.com/sass/node-sass/releases/download/v4.9.1/win32-ia32-67_绑定节点“: 找不到HTTP错误404 环境

  • 问题内容: 我想在Ubuntu 12.04上安装NodeJS版本0.8.18。我尝试安装最新版本,然后使用还原为0.8.18 ,但是当我运行代码时,显然安装的软件包和两个版本(最新版本和0.8.18)都存在问题。由于我不知道如何解决该问题,因此我从Node安装中清除了计算机,并考虑直接安装我感兴趣的版本(v0.8.18)。 问题答案: 克里斯·李(Chris Lea)的ppa回购中有0.8.23。

  • 我想在Ubuntu12.04上安装NodeJS0.8.18版本。我试图安装最新版本,然后使用还原到0.8.18,但当我运行代码时,显然安装的包和两个版本(最新版本和0.8.18)存在一些问题。由于我不知道如何解决这个问题,我从节点安装中清理了机器,并考虑直接安装我感兴趣的版本(V0.8.18)。

  • 问题内容: 我正在尝试在CentOS 7 64位系统上安装现代docker.io版本1.5+。 yum服务器随附的默认docker.io是1.3.2,并且此版本对于我需要的某些docker.io功能来说太旧了,例如 系统细节: 系统: 关于如何安装现代docker.io 1.5+的任何想法? 问题答案: 这是我所做的: 使用此命令将仓库添加到yum 并具有以下内容: 开始使用yum 搜索 请注意,