Es konnte keine Version gefunden werden, die die Anforderung Django==2.0.6 erfüllt (aus Versionen: )

Es konnte keine Version gefunden werden, die die Anforderung Django==2.0.6 erfüllt (aus Versionen: )

Ich folge einem Tutorial überhttps://djangogirls.org/und ich habe frustrierende Probleme bei der Installation von Django oder anderen Paketen. Gemäß dem Tutorial wurde ich nach dem Erstellen und Aktivieren einer virtuellen Umgebung angewiesen, im Projektordner eine Datei requirements.txt mit der folgenden Zeile zu erstellen:

Django ~= 2.0.6

Dies führt immer zu diesem Fehler:

 Could not find a version that satisfies the requirement Django~=2.0.6 (from -r requirements.txt (line 1)) (from versions: )
No matching distribution found for Django~=2.0.6 (from -r requirements.txt (line 1))

Ich bin nicht sicher, was los ist. Ich habe auch Folgendes versucht:

python3 -m pip install --pre --upgrade Django==2.0.6

Aber ich bekomme auch:

 Could not find a version that satisfies the requirement Django==2.0.6 (from versions: )
No matching distribution found for Django==2.0.6

Bitte helfen Sie. Ich kann das Tutorial nicht fortsetzen, ohne das Problem zu lösen. Danke

Antwort1

Wenn Sie ein Mac-Benutzer sind, befolgen Sie die Schritte:

SCHRITT EINS

Erstellen Sie ein Verzeichnis für Ihr Projekt und installieren Sie eine virtuelle Umgebung.

mkdir projects
cd projects
python3 -m venv myprojectvenv

SCHRITT ZWEI

Wir aktivieren die virtuelle Umgebung

source myprojectenv/bin/activate

Ausgabe

(myprojectenv) .....

SCHRITT DREI

Wird Django in unserer virtuellen Umgebung installieren.

(myprojectenv)$ pip3 install django 

Dadurch wird die neueste Django-Version installiert. Wenn Sie eine bestimmte Version benötigen, können Sie Folgendes ausführen:

(myprojectenv)$ pip3 install django==2.0.5

Stellen Sie sicher, dass Sie Django in Ihrer aktiven virtuellen Umgebung installieren. Wenn Sie außerdem überprüfen möchten, welche Pakete Sie installiert haben, können Sie Folgendes ausführen:

pip freeze

Hoffe, das funktioniert bei Ihnen.

verwandte Informationen