title: Python package install using pip or easy_install from repos
body: <p>The simplest way to deal with python package installations, so far, to me, has been to check out the source from the source control system and then add a symbolic link in the python dist-packages folder.</p>
  
  <p>Clearly since source control provides the complete control to downgrade, upgrade to any branch, tag, it works very well.</p>
  
  <p>Is there a way using one of the Package installers (easy_install or pip or other), one can achieve the same.</p>
  
  <p>easy_install obtains the tar.gz and install them using the setup.py install which installs in the dist-packages folder in python2.6. Is there a way to configure it, or pip to use the source version control system (SVN/GIT/Hg/Bzr) instead.</p>