如何使用pip安装软件包的特定版本?

2024-05-20 13:44:12 发布

您现在位置:Python中文网/ 问答频道 /正文

Possible Duplicate:
Installing specific package versions with Pip

一般来说,我对pip installvirtualenv有点陌生。

我在服务器和本地开发环境上都安装了virtualenv。

在服务器上,包django_modeltranslation-0.4.0_beta2工作得非常好。

然而,在我的本地机器上django_modeltranslation-0.5.0-alpha似乎一点也不工作。

我通常只是在虚拟环境中安装它,如下所示:

$ source bin/active
(env)$ pip install django_modeltranslation

不过,这将获得最新版本,这是第一次导致使用最新版本时出现问题。

所以我卸载了5版alpha,如下所示:

(env)$ pip uninstall django_modeltranslation

但现在我不知道如何才能再次获得0.4.0测试版。 我试过但找不到:

(env)$ pip install django_modeltranslation-0.4.0_beta2
Downloading/unpacking django-modeltranslation-0.4.0-beta2
  Could not find any downloads that satisfy the requirement django-modeltranslation-0.4.0-beta2
No distributions at all found for django-modeltranslation-0.4.0-beta2

我认为一定有办法,因为这就是使用virtual env的全部目的。


Tags: installpipdjango版本alpha服务器envpackage