virtualenv
Python: Install Virtualenv and Virtualenvwrapper
Virtual environments is a must to manage project related packages efficiently when you work on different projects. This guide explains how to install and use virtualenv and virtualenvwrapper.