最佳答案
可能的复制品:
使用 Pip 安装特定的软件包版本
我对 pip install
和 virtualenv
一般来说还是比较新的。
我已经在我的服务器和本地开发环境上设置了一个 viralenv。
在服务器上,包 django_modeltranslation-0.4.0_beta2
工作得非常好。
然而,在我的本地机器 django_modeltranslation-0.5.0-alpha
似乎不工作,以及在所有。
我通常只是简单地将它安装在 Virtual-env 中,如下所示:
$ source bin/active
(env)$ pip install django_modeltranslation
不过,这会得到最新版本,这会导致使用最新版本时出现问题。
所以我卸载了版本5alpha,如下所示:
(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
我认为一定有办法,因为这就是使用虚拟 env 的全部意义。