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

Hou*_*man 118 python pip virtualenv django-modeltranslation

可能重复:
使用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
Run Code Online (Sandbox Code Playgroud)

这会获得最新版本,现在这是第一次导致使用最新版本的问题.

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

(env)$ pip uninstall django_modeltranslation
Run Code Online (Sandbox Code Playgroud)

但现在我不知道如何才能再次获得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
Run Code Online (Sandbox Code Playgroud)

我认为必须有办法,因为这是使用虚拟环境的重点.

Mar*_*ers 211

用途==:

pip install django_modeltranslation==0.4.0-beta2
Run Code Online (Sandbox Code Playgroud)