За да можете да използвате обикновен Django, той трябва да бъде инсталиран, тъй като трябва да можете да правите import django
. Въпреки това никога не е добра идея да инсталирате Django като Python пакет на системно ниво. Винаги е най-добре да работите с virtualenvs. Те ви позволяват да работите върху множество проекти, при които всеки проект може да изисква инсталиране на различни пакети и различни проекти може да изискват използването на различна версия на същия пакет. Освен че се използва за разработка, virtualenvs са много полезни за инсталиране на пакети на отдалечени машини, дори ако нямате root права.
Всичко, което трябва да направите, е да изтеглите virtualenv.py и след това направете следното на отдалечената машина:
$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py venv
$ cd venv
$ source bin/activate
$ pip install django
Това ще създаде virtualenv, в който можете да инсталирате всякакви пакети на Python, без да имате нужда от root привилегии. Повече за virtualenv тук .