title: how to make "python setup.py install" install source instead of egg file?
body: <p>I used to run <code>python setup.py install</code> in a python project, it will just move the source to <code>site-packages</code>, but sometimes it will mv an <code>egg</code> file to <code>site-packages</code>?</p>
  
  <pre><code>#!/usr/bin/env python
  # encoding: utf-8
  
  from setuptools import setup,find_packages
  
  setup(
      name = "ipin_rpc_gen_vector",
      version = "0.0.2",
      packages = find_packages("src"),
      package_dir={"":"src"},
      install_requires=[
  
      ],
  )
  </code></pre>
  
  <p>So what is the difference behind this? When will it install source, when will it just install <code>egg</code> file? How can I force install source instead of <code>egg</code> file? </p>