Чтобы установить Pyenv, популярный инструмент для управления несколькими версиями Python на одном компьютере, вы можете воспользоваться следующими методами:
Метод 1. Использование Homebrew (macOS и Linux)
- Откройте терминал.
- Установите Homebrew (если он еще не установлен), выполнив следующую команду:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" - Установите Pyenv с помощью Homebrew:
brew install pyenv - Добавьте Pyenv в свою оболочку, добавив следующие строки в файл запуска оболочки (например,
~/.bashrc,~/.zshrcили~ /.bash_profile):eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" - Перезагрузите терминал или выполните следующую команду, чтобы применить изменения:
source ~/.bashrc
Метод 2. Использование Git (macOS, Linux и Windows)
- Откройте терминал или командную строку.
- Клонировать репозиторий Pyenv с GitHub:
git clone https://github.com/pyenv/pyenv.git ~/.pyenv - Добавьте Pyenv в свою оболочку, добавив следующие строки в файл запуска оболочки (например,
~/.bashrc,~/.zshrcили~ /.bash_profile):export PYENV_ROOT="$HOME/.pyenv" export PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv virtualenv-init -)" - Перезагрузите терминал или выполните следующую команду, чтобы применить изменения:
source ~/.bashrc
Способ 3: использование установщика Pyenv (macOS, Linux и Windows)
- Откройте терминал или командную строку.
- Выполните следующую команду, чтобы установить Pyenv с помощью установщика Pyenv:
curl https://pyenv.run | bash - Добавьте Pyenv в свою оболочку, добавив следующие строки в файл запуска оболочки (например,
~/.bashrc,~/.zshrcили~ /.bash_profile):export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init --path)" eval "$(pyenv virtualenv-init -)" - Перезагрузите терминал или выполните следующую команду, чтобы применить изменения:
source ~/.bashrc
После установки Pyenv вы можете использовать его для установки и управления несколькими версиями Python в вашей системе. Например, чтобы установить Python 3.9.6, вы можете запустить следующую команду:
pyenv install 3.9.6