We hope you find this tutorial helpful. In addition to guides like this one, we provide simple cloud infrastructure for developers. Learn more →

How To Install Django

Posted Jun 4, 2012 35.5k views Django Ubuntu


Django is a free, open-source program that streamlines Python programming to help developers create “clean, pragmatic design”

Step One—Install Python and Pip

The virtual private server needs to be equipped with Python before Django can be installed. The recommended installation method is to create an isolated Python environment, called a virtualenv, where any changes made to the overall virtual server will not affect the Python projects. An additional benefit of using virtualenv is that it does not require root access to install or manage. Django itself can then be installed within the virtualenv with the help of Pip, a tool that makes installation, upgrades, and removals of Python Packages extremely easy.

You can install Pip on Ubuntu through apt-get:

sudo apt-get install python-pip

Go ahead and install Python:

curl -O https://raw.github.com/pypa/virtualenv/master/virtualenv.py

Once that process has completed, we need to create the new virtualenv.

python virtualenv.py example_env

The next step is to activate the virtualenv so that all further changes and installations will be done only within example_env

.  example_env/bin/activate

Step Two—Install Django

In the previous step, we setup the environment to install Django. Now using the easy pip installer, we can get Django on our droplet.

pip install Django

For future reference, you can use these commands to make changes to your version of Django or any other Python packages:

pip install --upgrade Django
pip uninstall Django

You now have Django installed on your VPS!

By Etel Sverdlov


Creative Commons License