Error when installing python settuptools - No such file or directory: '/usr/local/lib/python2.7/site-packages/test-easy-install-8811.pth'
<p>I'm trying to install settuptools on a linux machine that I don't have root access. I already create the  virtual python.</p>

<pre><code>dgomez:~/download&gt; which python
/home/dgomez/bin/python
</code></pre>

<p>when I do the following, I get an error:</p>

<pre><code>/home/dgomez/bin/python ez_setup.py 

Downloading http://pypi.python.org/packages/2.7/s/setuptools/setuptools-0.6c11-py2.7.egg
error: can't create or remove files in install directory

The following error occurred while trying to add or remove files in the
installation directory:

[Errno 2] No such file or directory: '/usr/local/lib/python2.7/site-packages/test-easy-install-8816.pth'

The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

/usr/local/lib/python2.7/site-packages/

This directory does not currently exist.  Please create it and try again, or
choose a different installation directory (using the -d or --install-dir
</code></pre>

<p>option).</p>

<p>I would like to know how to fix this. I see in other forum where the user fixed it by creating the directory, but in my case I don't have root access for I can't create a directory. Thanks</p>

<h2>UPDATE</h2>

<p>I ran the python </p>

<pre><code>ez_setup.py --install-dir=/home/dgomez/lib/python2.7/site-packages/
</code></pre>

<p>Bu still getting an error:</p>

<pre><code>You are attempting to install a package to a directory that is not
on PYTHONPATH and which Python does not read ".pth" files from.  The
installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

/home/dgomez/lib/python2.7/site-packages/

and your PYTHONPATH environment variable currently contains:

''
</code></pre>
