And "pyenv shell" is also handy for temporarily changing the default Python version of your current shell session.
Or changing the global default using "pyenv global" - for example I currently have this set to "3.12.3", even though I usually test the SDKs I build against the oldest version I have to support first - the latest 3.8.X