Aby bylo možné používat běžné Django, musí být nainstalováno, protože musíte být schopni import django
. Nikdy však není dobrý nápad instalovat Django jako balíček Pythonu na systémové úrovni. Vždy je nejlepší pracovat s virtualenvs. Umožňují vám pracovat na více projektech, kde každý projekt může vyžadovat instalaci různých balíčků a různé projekty mohou vyžadovat použití různých verzí stejného balíčku. Kromě toho, že se používají pro vývoj, jsou virtualenv velmi užitečné pro instalaci balíčků na vzdálené počítače, i když nemáte oprávnění root.
Jediné, co musíte udělat, je stáhnout virtualenv.py a poté na vzdáleném počítači proveďte následující:
$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py venv
$ cd venv
$ source bin/activate
$ pip install django
Tím se vytvoří virtualenv, do kterého můžete instalovat libovolné balíčky Pythonu bez potřeby oprávnění root. Více o virtualenv zde .