[PYTHON] Richten Sie eine Django-Entwicklungsumgebung mit Homebrew unter MacOSX Mavericks (10.9) ein.

Importfehler

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

Tatsächlich hat Mac von Anfang an Python

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 ...

Homebrew-Installation

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

Python-Installation

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

Django Installation und Projekterstellung

$ 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.

It worked!

Recommended Posts

Richten Sie eine Django-Entwicklungsumgebung mit Homebrew unter MacOSX Mavericks (10.9) ein.
Entwicklung der Django-Umgebung unter Windows 10
Erstellen einer Django-Entwicklungsumgebung mit pyenv-virtualenv auf einem Mac
Richten Sie eine Python-Entwicklungsumgebung unter Ubuntu ein
[Memo] Django-Entwicklungsumgebung
Erstellen Sie eine Python-Entwicklungsumgebung mit pyenv unter MacOS
Django Entwicklungsumgebung Bau Memo
[Django] Hinweise zur Verwendung der Django-Debug-Symbolleiste
Django Projekt Entwicklungsumgebung Bau
Erstellen Sie eine Umgebung für maschinelles Lernen mit Python unter MacOSX
Erstellen Sie eine Python-Entwicklungsumgebung (pyenv / virtualenv) auf einem Mac (Homebrew).
Erstellen einer Jupyter Lab-Entwicklungsumgebung auf WSL2 mit Anaconda3
Entwicklung einer WEB-Anwendung mit Django [Django-Start]
Entwicklung einer WEB-Anwendung mit Django [Anwendungszusatz]
[Für Anfänger] Django -Entwicklungsumgebung Bau-
Installieren Sie die Python-Entwicklungsumgebung unter Windows 10
Richten Sie mit Atom eine Python-Entwicklungsumgebung ein
Bereiten Sie die Entwicklungsumgebung mit anyenv vor
Mac OS X Mavericks 10.9.5 Aufbau einer Entwicklungsumgebung
Entwicklung einer WEB-Anwendung mit Django [Modelldefinition]
Hinzufügen einer lokalen Entwicklungsumgebung unter MacOS
Python-Entwicklungsumgebung für macOS mit venv 2016
Entwicklung der WEB-Anwendung mit Django [Grundeinstellung]
CSS-Umgebung in 10 Minuten mit Django erstellt
Erstellen einer virtuellen Umgebung mit homebrew + pyenv-virtualenv
So bereiten Sie die Python-Entwicklungsumgebung vor [Mac]
Entwicklung einer WEB-Anwendung mit Django [Request Processing]
Informationen zu der von Ihnen verwendeten Entwicklungsumgebung
App-Entwicklung mit SQLite mit Django (PTVS)
Bereiten Sie die Entwicklungsumgebung für keyhac für Mac vor
Bereiten Sie die Entwicklungsumgebung für Python unter AWS Cloud9 vor (Pip-Installation und Zeitumstellung)
So führen Sie eine Django-Anwendung auf einem Docker-Container aus (Entwicklungs- und Produktionsumgebung)
Einführung in Python Bereiten wir die Entwicklungsumgebung vor
Entwicklung einer WEB-Anwendung mit Django [Erstellung des Admin-Bildschirms]
Bis zur Erstellung der Django-Anwendung per Terminal (Entwicklungsumgebung)
Python-Entwicklung unter Ubuntu unter AWS EC2 (mit Jupyter Lab)
[Python] Erstellen Sie mit Docker eine Django-Entwicklungsumgebung
Erstellen Sie eine Python-Entwicklungsumgebung auf Ihrem Mac
Erstellen Sie mit der Doker Toolbox eine Django-Entwicklungsumgebung
Erstellen Sie eine Kubernetes-Umgebung für die Entwicklung unter Ubuntu
Richten Sie eine Objective-C 2.0-Entwicklungsumgebung unter Linux ein
Von 0 bis Django Entwicklungsumgebung Konstruktion bis Grundbetrieb
Erstellen Sie eine Python-Entwicklungsumgebung auf Raspberry Pi