title: Python loading old version of sklearn
body: <p>I've installed version 0.18.2 of scikit-learn on my Mac using</p>
  
  <pre><code>pip uninstall scikit-learn
  pip install scikit-learn==0.18.2
  </code></pre>
  
  <p>However, when I run</p>
  
  <pre><code>python
  &gt;&gt;&gt; import sklearn
  &gt;&gt;&gt; sklearn.__version__
  </code></pre>
  
  <p>I get </p>
  
  <pre><code>'0.17'
  </code></pre>
  
  <p>Interestingly, this older version is still installed even after I uninstall scikit-learn.  Could this have something to do with multiple versions of Python somehow being installed?  I beat my head against the wall trying to use Anaconda at one point to try to get numpy and scipy running, and have since switched to ActivePython. When I run</p>
  
  <pre><code>which python
  </code></pre>
  
  <p>I get</p>
  
  <pre><code>/Library/Frameworks/Python.framework/Versions/2.7/bin/python
  </code></pre>
  
  <p>I know there are very similar questions on SO, but none of the posted solutions have worked.</p>