/ / download django 1.10 zu python 3.5 - python, django, virtualenv

download django 1.10 zu python 3.5 - python, django, virtualenv

Wie lade ich Django für Python 3.5 herunter? Wenn ich meine virtuelle Umgebung ausführen und Folgendes eingeben:

pip install Django

Ich bekomme:

Requirement already satisfied (use --upgrade to upgrade): django in /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

Ich habe das Problem bei der Verwendung von PyCharm bemerkt. PyCharm zeigt Django in Python 2.7 installiert, aber nicht in 3.5. Wie installiere ich django in 3.5?

Mein Hauptpython-Paket ist 2.7. Meine Arbeit verwendet 2,7 und migriert in Richtung 3,5. Also brauche ich beide und möchte 2.7 als Standard beibehalten.

Antworten:

0 für die Antwort № 1

Versuchen Sie es mit:

Pip3 installieren Django oder sogar Pip3.5 installieren Django

Dies ist, was ich benutzt habe, da pip alleine python2 pip aufnimmt. Ich habe Django für python2 und python3 installiert.


1 für die Antwort № 2

Du hast dein virtualenv mit Python 2.7 erstellt. Du solltest zuerst ein virtualenv mit Python 3.5 erstellen

virtualenv -p <path/to/python3.5> <path/to/new/virtualenv>

Dann aktiviere diesen neuen virtualenv, und schließlich, run pip install django auf dem virtualenv mit Python 3.5

Sie können so viele virtuelle Umgebungen haben wie Siewünsch, aber jeder virtualenv kann nur eine einzige Python-Installation halten; Wenn Sie keinen Python-Interpreter angeben, wird der Standardwert verwendet, um den virtualenv zu erstellen (in Ihrem Fall ist der Standardwert 2.7)


0 für die Antwort № 3

Die einfachste Version von Django undPython (Linux) ist durch die Installation von virtualenvwrapper für Python: Hier gehen wir, öffnen Sie zuerst Ihre Konsole und folgenden Befehl eingeben: 1- sudo pip installieren Sie virtualenvwrapper 2- → welche virtualenvwrapper.sh /usr/local/bin/virtualenvwrapper.sh (in meinem Fall)

   3-which virtualenvwrapper_lazy.sh

/usr/local/bin/virtualenvwrapper_lazy.sh

Danach musste ich ein paar Dinge konfigurieren. Zuerst habe ich ein Verzeichnis für die Python Virtual Environments erstellt: mkdir ~ / .virtualenvs

habe auch eine Umgebungsvariable zu meiner Shell hinzugefügt. Ich benutze dann Bashshell Wenn Sie eine Standard-Shell wie bash verwenden, müssen Sie die Konfiguration zu Ihrer ~ / .bashrc-Datei hinzufügen.

export WORKON_HOME = $ HOME /.virtualenvs Ich musste auch einen Befehl zu ~ / .bashrc hinzufügen, um das Aktivierungsskript zu starten, wenn meine Shell startet: -> source /usr/local/bin/virtualenvwrapper_lazy.sh Schließlich, um eine neue virtuelle Umgebung zu erstellen, zum Beispiel, wenn Sie meine virtuelle Umgebung erstellen möchten, müssen Sie nur diesen Befehl vom Terminal eingeben:

mkvirtualenv mytest

und das ist alles