pyenv
Switch between multiple versions of Python easily. tldr-pages
On several platforms
Several platforms
List all available commands
pyenv commandsIdentifyList all Python versions under the ${PYENV_ROOT}/versions directory
pyenv versionsIdentifyList all Python versions that can be installed from upstream
pyenv install --listIdentifyInstall a Python version under the ${PYENV_ROOT}/versions directory
pyenv install 2.7.10IdentifyUninstall a Python version under the ${PYENV_ROOT}/versions directory
pyenv uninstall 2.7.10IdentifySet Python version to be used globally in the current machine
pyenv global 2.7.10IdentifySet Python version to be used in the current directory and all directories below it
pyenv local 2.7.10Identify