title: Python setup.py develop vs install
body: <p>Two options in setup.py <code>develop</code> and <code>install</code> are confusing me. According to this <a href="http://www.siafoo.net/article/77#install-vs-develop" rel="noreferrer">site</a>, using <code>develop</code> creates a special link to site-packages directory.</p>
  
  <p>People have suggested that I use <code>python setup.py install</code> for a fresh installation and <code>python setup.py develop</code> after any changes have been made to the setup file.</p>
  
  <p>Can anyone shed some light on the usage of these commands?</p>