Agar dapat menggunakan Django biasa, Django harus diinstal karena Anda harus dapat melakukan import django
. Namun tidak pernah merupakan ide yang baik untuk menginstal Django sebagai paket Python tingkat sistem. Itu selalu yang terbaik untuk bekerja dengan virtualenvs. Mereka memungkinkan Anda untuk mengerjakan beberapa proyek di mana setiap proyek mungkin memerlukan paket yang berbeda untuk diinstal, dan proyek yang berbeda mungkin perlu menggunakan versi berbeda dari paket yang sama. Selain digunakan untuk pengembangan, virtualenvs sangat berguna untuk menginstal paket pada mesin jarak jauh meskipun Anda tidak memiliki hak akses root.
Yang harus Anda lakukan adalah mengunduh virtualenv.py dan kemudian lakukan hal berikut pada mesin jarak jauh:
$ wget https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py venv
$ cd venv
$ source bin/activate
$ pip install django
Itu akan membuat virtualenv, di mana Anda dapat menginstal paket Python apa pun tanpa memerlukan hak akses root. Selengkapnya tentang virtualenv di sini .