title: Anaconda Jupyter Notebooks Kernel Problems
body: <p>TL,DR: How can I make my machine/anaconda forget that python 3.7 exists so that I can run everything on python 3.6?</p>
  
  <p>I've put the full story in a list format to make this easier to read.</p>
  
  <p>1) I have a working BagOfWords in Python 2.7. It was running just fine with Jupyter Notebooks.</p>
  
  <p>2) I wanted to use a python library called Newspaper, but it works best in python 3 instead of python 2.</p>
  
  <p>3) I download python 3.7 so Newspaper can run.</p>
  
  <p>4) Newspaper works great with Python 3.7, but another module, tensorflow, which is necessary for the BagofWords to run, is not yet updated to work with Python 3.7</p>
  
  <p>5) I download Python 3.6, which works with tensorflow.</p>
  
  <p>6) I delete Python 3.7 off my machine. </p>
  
  <p>7) I try to reopen my work now using python 3.6 so tensorflow can work. Jupyter Notebook opens, but prompts me to select which kernel to use. I select Python 3, but I recieve this error message: Error Starting Kernel FileNotFoundError: [Errno 2] No such file or directory: '/Library/Frameworks/Python.framework/Versions/3.7/bin/python3':</p>
  
  <p>8) I know that it is trying to find things though a path that no longer exists (the python 3.7 path). I delete and reinstall anaconda in the hopes that it will forget this old path (and python 3.7) so that I can work with Python 3.6. It does not work. </p>
  
  <p>question: How can I make my machine/anaconda forget that python 3.7 exists so that I can run everything on python 3.6? This is my first time working with jupyter notebooks, so I have searched for answers but many of them did not make sense to me. I am working on a 2015 Macbook Pro that is running MacOs Mojave 10.14.1 </p>
  
  <p><strong>Update:</strong> even trying new environments with conda didn't work. I eventually gave up and moved all my code to google colab, which I'm not a huge fan of, but at least it actually works....</p>