title: python : Cant use packages installed outside site-packages
body: <p>I have python 2.7.5 and i installed some packages as</p>
  
  <p><code>python setup.py install --user</code></p>
  
  <p>so this installed packages in </p>
  
  <p><code>/users/me/.local/lib/python2.7/site-packages</code></p>
  
  <p>and then i updated the PYTHONPATH variable to be </p>
  
  <p><code>/users/me/.local/lib/python2.7/site-packages,/users/me/.local/lib/python2.7/site-packages</code></p>
  
  <p>but now if i try to do </p>
  
  <p><code>virtualenv</code> </p>
  
  <p>which is the package i installed, i get</p>
  
  <p><code>bash: virtualenv: command not found</code></p>
  
  <p>how can i use the <code>virtualenv</code> package that has been installed outside of site-packages?</p>
  
  <p><strong>EDIT</strong></p>
  
  <p>here is my sys.path</p>
  
  <pre><code>'', '/users/me/.local/lib/python2.7/site-packages/virtualenv-15.1.0.dev0-py2.7.egg', '/usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg', '/usr/lib/python2.7/site-packages/supervisor-3.2.0-py2.7.egg', '/usr/lib64/python27.zip', '/usr/lib64/python2.7', '/usr/lib64/python2.7/plat-linux2', '/usr/lib64/python2.7/lib-tk', '/usr/lib64/python2.7/lib-old', '/usr/lib64/python2.7/lib-dynload', '/users/me/.local/lib/python2.7/site-packages', '/usr/lib64/python2.7/site-packages', '/usr/lib64/python2.7/site-packages/gtk-2.0', '/usr/lib/python2.7/site-packages', '/users/me/.local/lib/python2.7/site-packages'
  </code></pre>
  
  <p>but i still get the command not found error</p>
  
  <p>also, here is my $PATH</p>
  
  <p><code>/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/users/me/.local/lib/python2.7/site-packages:/users/me/.local/lib/python2.7/site-packages</code></p>