136

可能重复:
使用 Pip 安装特定的包版本

我对pip installvirtualenv一般来说有点新。

我已经在我的服务器以及本地开发环境上设置了一个 virtualenv。

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

但是在我的本地机器django_modeltranslation-0.5.0-alpha上似乎根本无法正常工作。

我通常只是将它安装在 virtual-env 中,如下所示:

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

虽然这获得了最新版本,但现在第一次导致使用最新版本出现问题。

所以我已经像这样卸载了版本 5 alpha:

(env)$ pip uninstall django_modeltranslation

但现在我不知道如何才能再次获得工作版本 0.4.0 Beta。我试过了,但找不到:

(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

我认为一定有办法,因为这就是使用虚拟环境的全部意义所在。

4

1 回答 1

231

使用==

pip install django_modeltranslation==0.4.0-beta2
于 2012-12-17T15:18:44.507 回答