Sometime last week my virtualenvwrapper installation broke the bashrc file. On irc, Theju pointed out why -- support for other shells besides bash was added in the dhellmann repo.

Here are some more useful links:

Ian's repo:

If you want to use different python installations without breaking your system, read up and try any of these tools. What environment to use is always a personal choice --some use "virtualenvwrapper" but some use " virtualenv + pip". Experiment --if it helps, i broke my system twice within this week!!

After virtualenvwrapper, I decided to try pip+virtualenv and fired up a terminal :

$ sudo aptitude install python-setuptools
$ sudo easy_install virtualenv

Searching for virtualenv
Best match: virtualenv 1.4.6
Processing virtualenv-1.4.6.tar.gz
Running virtualenv-1.4.6/ -q bdist_egg --dist-dir /tmp/easy_install-cpu9vj/virtualenv-1.4.6/egg-dist-tmp-nPmcHn
warning: no previously-included files matching '*.*' found under directory 'docs/_templates'
Adding virtualenv 1.4.6 to easy-install.pth file
Installing virtualenv script to /usr/local/bin
Installed /usr/local/lib/python2.6/dist-packages/virtualenv-1.4.6-py2.6.egg
Processing dependencies for virtualenv
Finished processing dependencies for virtualenv

Its that easy!!