Ich muss die Python y Django für unsere Anwendung. Ich habe also zwei Versionen von Python, 2.6 und 2.7. Jetzt habe ich Django installiert. Ich konnte die Beispielanwendung zum Testen von Django erfolgreich ausführen. Aber wie stelle ich sicher, ob Django die Version 2.6 oder 2.7 verwendet und welche Version der Module Django verwendet?
Wie wäre es mit der Verwendung von django.VERSION
die bereits als Tupel vorliegt? Ich bin mir ziemlich sicher, dass das django.VERSION >= (1, 8)
wird immer wie vorgesehen funktionieren.
101 Stimmen
Kürzester Weg -
python3 -m django --version
12 Stimmen
In meiner Installation wird python3 nicht erkannt. Dies funktioniert: python -m django --version
1 Stimmen
Ich glaube, da auf MacOS-Systemen eine etwas ältere Python-Version vorinstalliert ist, ist das Suffix "3" für den Befehl "python" erforderlich, um Verwirrung auf Seiten des Betriebssystems darüber zu vermeiden, welche Version zu verwenden ist. Auf Windows-Systemen ist dies nicht erforderlich, so dass die Lösung von @AnttiA gut funktioniert.
8 Stimmen
Ein anderer kürzester Weg ist
django-admin --version