Mögliche Duplizieren:
Installing specific package versions with PipWie installiere ich eine bestimmte Version eines Pakets mit Pip?
Ich bin ein bisschen neu zu pip install
und virtualenv
im Allgemeinen.
Ich habe einen virtualenv auf meinem Server sowie auf meiner lokalen Entwicklungsumgebung eingerichtet. Auf dem Server funktioniert das Paket django_modeltranslation-0.4.0_beta2
einwandfrei.
Allerdings scheint auf meinem lokalen Rechner django_modeltranslation-0.5.0-alpha
überhaupt nicht gut zu funktionieren.
ich installieren in der Regel einfach in virtuellen env wie folgt aus:
$ source bin/active
(env)$ pip install django_modeltranslation
Dies wird allerdings die neueste Version, die jetzt zum ersten Mal Probleme verursacht mit der neuesten Version arbeiten.
So habe ich die Version 5-Alpha wie folgt deinstalliert:
(env)$ pip uninstall django_modeltranslation
Aber jetzt weiß ich nicht, wie ich wieder die funktionierende Version 0.4.0 Beta bekommen konnte. Ich versuchte dies aber es kann ihn nicht finden:
(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
Ich denke, es muss ein Weg sein, denn das ist der springende Punkt bei der Verwendung von virtueller env ist.
Danke Ihnen sehr. Für den Rekord: 'pip install django_modeltranslation # 0.4.0-beta2' hat nicht funktioniert. Es hat immer noch Version 0.5.0 alpha. 'Pip install django_modeltranslation == 0.4.0-beta2' funktionierte perfekt. +1 von mir – Houman
@Kave: Ich weiß, dass eine aktuelle "nur hacken bis es funktioniert" -Sitzung enthalten # Version, wo es aus anderen Gründen zu arbeiten. Diese Variante wurde komplett entfernt. –