Pyenv is Python's version manager
$pip install pyenv-win --target $HOME\\.pyenv
Or
git clone https://github.com/pyenv-win/pyenv-win.git $HOME/.pyenv
Add this 2 lines into PATH env vars:
c:\users\USERNAME\.pyenv\pyenv-win\bin
c:\users\USERNAME\.pyenv\pyenv-win\shims
$pyenv install --list
#Install Python
$ pyenv install 3.8.2
#set global version
$ pyenv global 3.8.2
#set local version
$ pyenv local 2.7.1
#rehash to update shims
$ pyenv rehash
Refrence links:
https://github.com/pyenv-win/pyenv-win#installation
http://evaholmes.com/how-to-set-up-pyenv-and-poetry-on-windows-10-for-python-project-management/