title: Running Jupyter with multiple Python and IPython paths
body: <p>I'd like to work with Jupyter notebooks, but have had difficulty doing basic imports (such as import matplotlib). I think this was because I have several user-managed python installations. For instance: </p>
  
  <pre><code>&gt; which -a python
  /usr/bin/python
  /usr/local/bin/python
  
  &gt; which -a ipython
  /Library/Frameworks/Python.framework/Versions/3.5/bin/ipython
  /usr/local/bin/ipython
  
  &gt; which -a jupyter
  /Library/Frameworks/Python.framework/Versions/3.5/bin/jupyter
  /usr/local/bin/jupyter
  </code></pre>
  
  <p>I used to have anaconda, but removed if from the ~/anaconda directory. Now, when I start a Jupyter Notebook, I get a Kernel Error:</p>
  
  <pre><code>File "/Library/Frameworks/Python.framework/Versions/3.5/lib/pytho‌n3.5/subprocess.py",
  line 947, in init restore_signals, start_new_session)
  File "/Library/Frameworks/Python.framework/Versions/3.5/lib/pytho‌n3.5/subprocess.py",
  line 1551, in _execute_child raise child_exception_type(errno_num, err_msg)
  FileNotFoundError: [Errno 2]
  No such file or directory: '/Users/npr1/anaconda/envs/py27/bin/python' 
  </code></pre>
  
  <p>What should I do?!</p>