title: How to reset virtualenv and pip?
body: <p>I installed virtualenv on my Ubuntu 10.04 server. </p>
  
  <p>Now when I do pip freeze it shows me the following packages:</p>
  
  <pre><code>Django==1.2.4
  distribute==0.6.10
  python-apt==0.7.94.2ubuntu6.2
  virtualenv==1.5.1
  wsgiref==0.1.2
  </code></pre>
  
  <p>When I do "pip uninstall Django" it says:</p>
  
  <pre><code>pip uninstall Django
  Uninstalling Django:
  Proceed (y/n)? y
  Successfully uninstalled Django
  </code></pre>
  
  <p>Ideally this should uninstall Django but it doesn't. I can still see the same packages when I do "pip freeze".</p>
  
  <p>Now bear with me, the other weird thing is that when I create a virtualenv and then do "pip freeze" inside it, I see only one package and that is "wsgiref" which is weird because it should ideally be blank.</p>
  
  <p>Also, in spite of creating this virtualenv with --no-site-packages I can still create a new django project with "django-admin.py startproject".</p>
  
  <p>When I start python interpreter inside this virtualenv and do "import django" it gives me the error "No module named django".</p>
  
  <p>Also when I try to install "pip install Django" inside the virtualenv it asks for sudo permissions which shouldn't happen ideally.</p>
  
  <p>How do I sort out this mess. Any way to just reset everything pep and virtualenv? </p>