title: ImportError: No module named distutils
body: <p>Attempt to install <code>psutils</code> resulted a big headache...</p>
  
  <pre><code>$ python -V
  Python 2.4.2
  
  $ cat /etc/SuSE-release
  SUSE Linux Enterprise Server 10 (x86_64)
  VERSION = 10
  PATCHLEVEL = 4
  
  
  $ cd psutil-2.1.1/
  $ python setup.py install
  Traceback (most recent call last):
    File "setup.py", line 17, in ?
      from distutils.core import setup, Extension
  ImportError: No module named distutils.core
  </code></pre>
  
  <p>Next - I try to install <code>setuptools</code> to use <code>easy_install</code>:</p>
  
  <pre><code>$ which easy_install
  which: no easy_install
  
  $ cd ../setuptools-1.4/
  
  $ python setup.py install
  Traceback (most recent call last):
    File "setup.py", line 12, in ?
      from distutils.util import convert_path
  ImportError: No module named distutils.util
  </code></pre>
  
  <p>Trying install <code>distutils</code> from <code>ez_setup.py</code>:</p>
  
  <pre><code>$ python ez_setup.py
  Traceback (most recent call last):
    File "ez_setup.py", line 278, in ?
      main(sys.argv[1:])
    File "ez_setup.py", line 210, in main
      egg = download_setuptools(version, delay=0)
    File "ez_setup.py", line 139, in download_setuptools
      from distutils import log
  ImportError: No module named distutils
  </code></pre>
  
  <p>So - how can I install it?</p>
  
  <p>P.S. No, I haven't root on this machine and can't use package manager.</p>