För att kunna använda vanlig Django måste den vara installerad eftersom du måste kunna göra import django
. Det är dock aldrig en bra idé att installera Django som ett Python-paket på systemnivå. Det är alltid bäst att arbeta med virtualenvs. De låter dig arbeta med flera projekt där varje projekt kan kräva att olika paket installeras, och olika projekt kan kräva att använda olika versioner av samma paket. Förutom att användas utveckling, är virtualenvs mycket användbara för att installera paket på fjärrdatorer även om du inte har root-privilegier.
Allt du behöver göra är att ladda ner virtualenv.py och gör sedan följande på fjärrmaskinen:
$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py venv
$ cd venv
$ source bin/activate
$ pip install django
Det kommer att skapa en virtualenv, i vilken du kan installera alla Python-paket utan behov av root-privilegier. Mer om virtualenv här .