Python

Da Django komplett in Python geschrieben ist muss dies zuerst installiert werden.

Python installieren

Django 1.4 unterstützt die Python Versionen 2.5, 2.6 und 2.7. Wenn du eine ältere Python Version hast, solltest du diese aktualisieren. Ab Django 1.5 wird Python 2.5 nicht mehr unterstützt werden, dafür gibt es aber experimetelle Unterstützung für Python 3.3.

Deine Python Version kannst du heraus finden, indem du den Python Interpreter an der Kommandozeile mit der Option -V startest:

$ python -V
Python 2.6.1

Wenn du Python schon in der richtigen Version installiert hast, kannst du mit der Installation des Python Paketmanagers weitermachen.

Linux

Viele Linux Distributionen haben Python schon installiert. Solltest du noch kein Python installiert haben kannst du dies meistens mit dem Paketmanager nachholen.

Alternativ kannst du auch die Quellen von der Python Website herunter laden und selbst kompilieren.

Mac OS X

Mac OS X wird mit einer Python-Installation ausgeliefert: Snow Leopard bringt eine Python 2.6 Installation mit, Lion hat Python 2.7.1 installiert.

Alternativ kannst du auch Python mit Hilfe von Homebrew installieren.

Windows

Lade den Installer von der Python Website herunter und installiere Python.

Python Paketmanager

Python benutzt ein eigenes Paketsystem zur Verteilung und Installation von Python Paketen. Da wir einige Pakete installieren werden muss vorher der Paketmanager installiert werden.

distribute

Zuerst muss distribute installiert werden. distribute ist ein Ersatz für setuptools, dass auf machen Systemen schon installiert ist.

Es wird mit Hilfe eines Bootstrap-Skripts installiert:

$ wget http://python-distribute.org/distribute_setup.py
$ python distribute_setup.py

Bemerkung

Unter Linux und Mac OS X werden evtl. root-Rechte für die Installation benötigt.

pip

Das eigentliche Programm zum Installieren der Pakete ist pip. Es ist ein Ersatz für easy_install mit größerem Funktionsumfang. pip kann mit dessen Hilfe von easy_install installiert werden:

$ easy_install pip

Falls easy_install nicht installiert ist, kann pip auch mit Hilfe eines Bootstrap-Skripts installiert werden:

$ wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py
$ python get-pip.py

Bemerkung

Unter Linux und Mac OS X werden evtl. root-Rechte für die Installation benötigt.

Nach der Installation kannst du pip so testen:

$ pip --version

Inhalt

Vorheriges Thema

Vorbereitung

Nächstes Thema

Virtualenv

Diese Seite