Installing python on MacOS The Right Way
To completely avoid the MacOS python, start with brew or macport. If you start with macports, you will not be using that python version for much (ideally). But we need some, somewhat isolated python to start with.
sudo port install python38 sudo port install py38-pip