Nachdem nun Python und virtualenv installiert sind kann ein neues virtual environment für Django angelegt werden:
$ mkvirtualenv --distribute django-workshop
Falls kein virtualenvwrapper installiert wurde muss folgendes Kommando ausgeführt werden:
$ virtualenv --distribute .virtualenvs/django-workshop
Folgendes passiert:
- Die Option --distribute installiert im virtual environment distribute statt setuptools
- django-workshop ist der Name, unter dem das virtual environment später zur Verfügung steht
Falls der virtualenvwrapper benutzt wurde ist das virtual environment jetzt schon aktiviert.
Andernfalls muss es manuell aktiviert werden:
$ cd .virtualenvs/django-workshop
$ . bin/activate
Jetzt installieren wir Django in das aktivierte virtual environment:
$ pip install django
Wenn der virtualenvwrapper installiert ist, kann man sich die installierten Pakete mit folgendem Kommando anzeigen lassen:
$ lssitepackages -l
Ohne virtualenvwrapper kann man sich die Pakete einfach direkt im Verzeichnis ansehen:
$ ls -l .virtualenvs/django-workshop/lib/python2.6/site-packages/
Dort sollte sich jetzt ein Verzeichnis django befinden.
Die Django Version kann man mit folgendem Kommando prüfen:
$ django-admin.py --version
1.4
- Django Homepage
- The Django Book
- Django Packages - Ein Verzeichnis für wiederverwendbare Apps
- Django Snippets - Eine Sammlung nützlicher Code Schnipsel