Haven’t tried it yet (just discovered it), but maybe " Simple Python Version Management: pyenv" (https://github.com/pyenv/pyenv) might be a good solution. There’s also an installer version https://github.com/pyenv/pyenv-installer
At least sounds much better than many other solutions I found.