Installiere Python mit Homebrew und installiere Django mit Pip. Es schlägt jedoch fehl, wenn der Server gestartet wird.
$ python manage.py runserver
ImportError: No module named django.core.management
Starten Sie die Terminal-App und überprüfen Sie die Version
$ python --version
Python 2.7.5
Ich habe das nicht bemerkt und dachte, es sei Python, das von Homebrew installiert wurde, aber es war anders.
$ which python
/usr/bin/python
Ich habe die neueste Version von Python in Mavericks nicht bemerkt ...
Es scheint, dass sich die Installationsmethode von Command Line Tools von Xcode 5.0 geändert hat. Installieren Sie sie daher mit dem folgenden Befehl
$ xcode-select --install
Homebrew-Installation
$ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
Überprüfen Sie abschließend mit dem folgenden Befehl, ob der Vorgang normal abgeschlossen wurde
$ brew doctor
Your system is ready to brew.
Wenn es herauskommt, ist es fertig
Durch Eingabe von Python mit dem Befehl Brew wird auch pip (Python-Paketverwaltung) einbezogen.
$ brew install python
Pip auf dem neuesten Stand halten
$ pip install --upgrade setuptools$ pip install --upgrade pip
Legen Sie den Umgebungspfad für Homebrew und Python fest
echo 'export PATH=/usr/local/bin:/usr/local/share/python:$PATH' >> ~/.bash_profile
source ~/.bash_profile
Bestätigen
$ python --version
Python 2.7.5
$ which python
/usr/local/bin/python
$ pip install django
Erstellen Sie ein Projekt
django-admin.py startproject sample_project
Dadurch wird ein Verzeichnis mit dem Namen "sample_project" im aktuellen Verzeichnis erstellt. Verschieben Sie es also.
cd sample_project
python manage.py runserver
Greifen Sie auf "http: //127.0.0.1: 8000 /" zu. Wenn der folgende Bildschirm angezeigt wird, ist die Umgebungserstellung abgeschlossen.
Recommended Posts