Несколько дней назад Python 3.9.0 был выпущен, и я действительно хотел проверить последние функции IST (возможно, я сделаю отдельный пост, чтобы поговорить о них), не испортив свою систему с другой версией Python.
Чтобы управлять своими версиями Python, которые я использовал Pyenv Некоторое время и после настроения очень легко установить новую версию Python.
Убедитесь, что ваш Pyenv обновлен
У тебя должно быть хотя бы Pyenv 1.2.21 Если вы хотите проверить Python 3.9.0
Если вы не обновили его и используете macOS, вы можете сделать это с этой командой:
brew update && brew upgrade pyenv
После установки вы должны увидеть последнюю версию:
pyenv --version pyenv 1.2.21
Установите Python 3.9.0
Для установки Python 3.9.0 вам нужно только Установка Pyenv 3.9.0
:
pyenv install 3.9.0 python-build: use openssl@1.1 from homebrew python-build: use readline from homebrew Downloading Python-3.9.0.tar.xz... -> https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tar.xz Installing Python-3.9.0... python-build: use readline from homebrew python-build: use zlib from xcode sdk Installed Python-3.9.0 to /Users/andrea/.pyenv/versions/3.9.0
Установите Python 3.9.0 Как локальная версия
Теперь, когда версия, которую вы хотите, была установлена, вам нужно сказать Pyenv, что вы хотите ее использовать:
pyenv local 3.9.0 pyenv which python /Users/andrea/.pyenv/versions/3.9.0/bin/python
Вы можете найти остальную часть учебника в моем блоге https://www.andreagrandi.it/2020/10/10/install-python-with-pyenv-create-virtual-environment-with-специфическое-python-version/
Оригинал: “https://dev.to/andreagrandi/using-pyenv-to-install-python-and-create-a-virtual-environment-2ang”