I got a new Mac and I'm finding myself using the system python again. Is it wrong? It feels right. :grinning: It's Python 3.9.6. New enough to install Sphinx at least!
I'd recommend updating to at least 3.10 if not 3.11. Afaik 3.9 is the lowest version currently supported by most packages.
Ok, ok, I'm just fun'in' :grinning:
I recommend you use brew, macports, (mini)conda, (mini)mamba, or pyenv to manage your python versions and just leave the system python alone. Otherwise you might inadvertently update something or install something which breaks your system python, causing all sorts of troubles with tools which rely on it being exactly as it is intended
Oh, I certainly wouldn't become root when using the system python.
But yeah, I need to (again) pick one of the above. I'll probably use brew or conda. Not sure.
Last updated: Nov 01 2025 at 14:11 UTC