Django mit dem Betriebsystem installieren
Diese Dokumentation gilt für Djangos Entwicklerversion, die zum Teil erhebliche Unterschiede zur letzten veröffentlichen Version aufweist.
Einige Betriebssysteme bieten die Möglichkeit an, Django über ihre jeweilige Packetverwaltung zu installieren. Das ist vor allem bei der Installation und Aktualisierung hilfreich, da notwendige Pakete (wie z.B. Datenbank-Adapter) automatisch installiert werden können.
Im Regelfall basieren diese Pakete auf der letzten stabilen Django-Version. Lies bitte die Anleitung, wenn du die Entwicklerversion nutzen möchtest.
FreeBSD
Das FreeBSD ports System bietet zwei Django-Versionen an: 0.96 (py-django) und eine etwas neuere (allerdings nicht die aktuellste), auf Django trunk basierende (py-django-devel). Diese werden wie auf FreeBSD üblich installiert. Für Django 0.96 beispielsweise einfach folgendes eingeben: cd /usr/ports/www/py-django && sudo make install clean.
Linux-Distributionen
Debian
Es gibt ein Django-Paket für Debian GNU/Linux — Version 0.95.1 im “stable” Repository, Version 0.96 in den “testing” und “unstable” Repositories. Ungeachtet des gewählten Repository, kannst du Django durch die Eingabe von apt-get install python-django installieren.
Wenn du dieses Paket installierst, wird dir apt zusätzlich einen passenden Datenbank-Adapter empfehlen. Du solltest den Adapter für die Datenbank auswählen und installieren, die du mit Django einsetzen willst.
Fedora
Ein Django-Paket für Fedora Linux ist in dem “Fedora Extras” Repository verfügbar. Das aktuelle Fedora Paket basiert auf Django 0.96 und kann mit der Eingabe yum install Django installiert werden. Der angegebene Link gilt für die i386 Plattform, kann aber von Benutzern anderer Architekturen als eine Art Einstiegspunkt gewählt werden, um die bevorzugte Version zu finden.
Gentoo
Ein Django-Paket ist für Gentoo Linux verfügbar, das auf Django 0.96 basiert. Das aktuelle Gentoo-Paket kann durch die Eingabe emerge django installiert werden.
Ubuntu
Das Debian-Paket python-django steht im “universe” Repository auch für Ubuntu Linux 7.10 (“Gutsy Gibbon”) zur Verfügung. Das aktuelle Ubuntu-Paket basiert auf Django 0.96.1 und wird auf die gleiche Art und Weise wie bei Debian installiert.
Mac OS X
MacPorts
Django 0.96.1 kann über das MacPorts System installiert werden. Wenn du Python 2.4 nutzt, gib bitte sudo port install py-django-devel ein. Bei Python 2.5 kommst du mit der Eingabe sudo port install py25-django-devel weiter. MacPorts kann auch genutzt werden, um eine Datenbank und das jeweils passende Python Modul zu installieren.
Für Distributoren
Wir freuen uns, wenn du ein Django-Paket für ein Betriebssystem erstellen willst und helfen dir gern! Bitte tritt doch der django-developers Mailingliste bei und stell dich kurz vor.
Außerdem ermutigen wir alle Distributoren, die django-announce Mailingliste zu abonnieren, die für die Ankündigung von neuen Django-Versionen und wichtigen Fehlerbehebungen genutzt wird.