easy_install, pip, virtualenv – getting ready for Django

I like running Django within a virtual environment. It gives each project its own set of programmes, libraries, etc. Updating a library for one project then doesn’t affect (and possibly break) all the other projects

For a simple introduction to virtualenv, etc, see http://www.dabapps.com/blog/introduction-to-pip-and-virtualenv-python/

  1. Install easy_install: sudo apt-get install python-setuptools
  2. Install pip: sudo easy_install pip
  3. Install virtualenv: sudo pip install virtualenv