pyenv - это удобный инструмент, который дает возможность устанавливать несколько версий Python в Windows и управлять ими - устанавливать дополнительные или переключаться между ними. На мой взгляд это очень удобный инструмент для разработчиков на Python. Изначально pyenv был сделан только под Linux и MacOS, но позже он появился и под Windows. Официальный репозиторий здесь. Пользоваться достаточно просто. Установите pyenv-win в Windows. Для этого выполните команду в PowerShell : Invoke-WebRequest -UseBasicParsing -Uri "https://raw.githubusercontent.com/pyenv-win/pyenv-win/master/pyenv-win/install-pyenv-win.ps1" -OutFile "./install-pyenv-win.ps1"; &"./install-pyenv-win.ps1" Установка займет где-то секунд 30-60. После Перезапустите PowerShell Проверьте версию установленного pyenv командой: pyenv --version Если консоль выдаст версию, например pyenv 3.1.1 или выше, значит установка прошла успешно. Посмотрите список доступных к установке версий Python командой: pyenv install -l Появится спис