title: Python can't find setuptools
body: <p>I got the following ImportError as i tried to setup.py install a package:</p>
  
  <pre><code>Traceback (most recent call last):
     File "setup.py", line 4, in &lt;module&gt;
      from setuptools import setup, Extension
  ImportError: No module named setuptools
  </code></pre>
  
  <p>This happens although setuptools is already installed:</p>
  
  <pre><code>amir@amir-debian:~$ sudo apt-get install python-setuptools
  [sudo] password for amir: 
  Reading package lists... Done
  Building dependency tree       
  Reading state information... Done
  python-setuptools is already the newest version.
  0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
  </code></pre>
  
  <p>Why can't python find the setuptools module? </p>