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.