My experiences in use multiple version of python is "best way is use pyenv".
https://github.com/pyenv/pyenv
You can easily use multiple version of python with this.
Good Luck