title: Pip install error. Setuptools.command not found
body: <p>I'm using a clean instance of Ubuntu server and would like to install some python packages in my virtualenv.</p>
  
  <p>I receive the following output from the command 'pip install -r requirements.txt'</p>
  
  <pre><code>Downloading/unpacking pymongo==2.5.2 (from -r requirements.txt (line 7))
    Downloading pymongo-2.5.2.tar.gz (303kB): 303kB downloaded
    Running setup.py egg_info for package pymongo
      Traceback (most recent call last):
        File "&lt;string&gt;", line 3, in &lt;module&gt;
      ImportError: No module named setuptools.command
      Complete output from command python setup.py egg_info:
      Traceback (most recent call last):
  
    File "&lt;string&gt;", line 3, in &lt;module&gt;
  
  ImportError: No module named setuptools.command
  
  ----------------------------------------
  Cleaning up...
  Command python setup.py egg_info failed with error code 1 in /home/redacted/env/build/pymongo
  Storing complete log in /home/redacted/.pip/pip.log
  </code></pre>
  
  <p>Any Idea what's going on?</p>
  
  <p>python version 2.7.3</p>
  
  <p>pip version pip 1.4 from /home/redacted/env/lib/python2.7/site-packages (python 2.7)</p>