title: Use setuptools to install from location
body: <p>I have a framework for a site that I want to use in multiple projects but I don't want to submit my framework to PyPi. Is there anyway I can tell my setup.py to install the framework from a specific location?</p>
  
  <p>Here is my current setup.py</p>
  
  <pre><code>from setuptools import setup
  
  setup(
      name='Website',
      version='0.2.1',
      install_requires=[
          'boto&gt;=2.6',
          'fabric&gt;=1.4',
          'lepl&gt;=5.1',
          'pygeoip&gt;=0.2.4',
          'pylibmc&gt;=1.2.3',
          'pymongo&gt;=2.2',
          'pyyaml&gt;=3.1',
          'requests&gt;=0.12',
          'slimit&gt;=0.7.4',
          'thrift&gt;=0.8.0',
          'tornado&gt;=2.3',
      ],
  )
  </code></pre>
  
  <p>Those dependencies are actually all the dependencies for my framework so if I could include it  somehow I could only have the framework listed here.</p>