Рубрики
Без рубрики

Использование Pyenv для установки Python и создания виртуальной среды

Как использовать Pyenv для установки конкретной версии Python и создания виртуальной среды с этой версией. Tagged с Python, Development, Pyenv, Virtualenv.

Несколько дней назад 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”