Django 1.8 wird in Python 2.7 statt in Python 3.4 installiert

Django 1.8 wird in Python 2.7 statt in Python 3.4 installiert

Ich habe zwei Versionen von Python installiert: 2.7 und 3.4. Ich habe Django 1.8 installiert, wie im Django-Tutorial empfohlen. Es wurde jedoch in Python 2.7 statt in Python 3.4 installiert. Wenn ich also import djangoPython 3.4 eingebe, erhalte ich die Fehlermeldung

 ImportError: No module named 'django'

Wenn ich import djangoPython 2.7 eingebe, erhalte ich keine Fehler.

Kann mir jemand erklären, wie ich Django 1.8 in den Pfad von Python 3.4 bekomme?

Antwort1

Sie können die Installation djangomit durchführen pip3, was ganz einfach ist.

Befolgen Sie die nachstehenden Anweisungen zur Installation pip3und django:

  1. sudo apt-get update. Aktualisieren Sie Ihre Repositories, um die neuesten in Ihren Repositories verfügbaren Anwendungsversionen zu erhalten.
  2. sudo apt-get install python3-pip. Dadurch wird heruntergeladen pip3.
  3. sudo pip3 install django. Dadurch wird die neueste globale Django-Version für Python3 heruntergeladen.

  4. django-admin --version. Überprüfen Sie, welche Version Sie haben. Ich habe 1.8.3, was Sie auch bekommen sollten. Sie können Ihre Version auch folgendermaßen überprüfen:
    python3

    import django
    print(django.get_version())
    

Referenz

verwandte Informationen