title: How to find all python installations on mac os x and uninstall all but the native OS X installation
body: <p>I have installed a few versions on my MacBook for different projects and have only now realized what a mistake that was. I have used homebrew to install it, installed it via python's website (<code>Python 2.7.8 Mac OS X 64-bit/32-bit x86-64/i386 Installer (for Mac OS X 10.6 and later [2])</code>) and other ways I may not remember. I am running 10.9.4 OS X.</p>
  
  <p><strong>I am wondering how I can find the location of all python installations on my computer and delete everything and packages that depend on them <em>except</em> the native one.</strong> I'd like to essentially start from scratch without reinstalling my OS.</p>
  
  <p><em>Also, I am wondering if I can apply the same method to find all <code>pip</code> related files.</em></p>
  
  <p><strong><em>Update</em></strong>:</p>
  
  <p><code>which -a python</code> gives me all the paths to each executable python. Is it normal to have multiple ones?</p>
  
  <pre><code>╭─ishaantaylor@Ishaans-MacBook-Pro.local ~
  ╰─➤  which -a python
  /usr/bin/python
  /usr/bin/python
  /usr/bin/python
  /usr/bin/python
  /usr/bin/python
  /usr/bin//python
  /usr/bin//python
  /usr/bin/python
  </code></pre>