title: How to default Python3.8 on my Mac using Homebrew?
body: <p>I have updated my python 3 to the latest version 3.8:</p>
  
  <pre><code>brew search python
  ==&gt; Formulae
  app-engine-python   gst-python          python ✔            python@3.8 ✔
  boost-python        ipython             python-markdown     wxpython
  boost-python3       micropython         python-yq
  
  ==&gt; Casks
  awips-python               kk7ds-python-runtime       mysql-connector-python
  
  </code></pre>
  
  <p>But when I check the python3 version on my mac it still shows 3.7:</p>
  
  <pre><code>python3 --version
  
  Python 3.7.6
  
  </code></pre>
  
  <p>how can I default python3 to the latest 3.8 version using Homebrew ?</p>
  
  <p>Edit:
  When I tried to use <code>brew switch</code>, it tells me I only installed python 3.7.6, but with last <code>brew upgrade</code> I'm pretty sure that <code>python3.8.1</code> is installed with Homebrew</p>
  
  <pre><code>brew switch python 3.8.1
  python does not have a version "3.8.1" in the Cellar.
  python's installed versions: 3.7.6_1
  </code></pre>