Пропустить до содержимого

Использование pyenv-installer: как легко установить и использовать

[

Установка pyenv с помощью pyenv-installer

Чтобы установить pyenv, сначала вам понадобятся некоторые зависимости, специфичные для операционной системы. Как правило, это утилиты разработки, написанные на языке C, требуемые для компиляции Python из исходного кода.

Установка зависимостей

  1. Перейдите к указанной статье и следуйте инструкциям для установки нужных зависимостей.

Примечание: Вы можете приостановить это видео, перейти к статье для установки зависимостей, а затем вернуться сюда для продолжения установки pyenv.

Установка pyenv

Рекомендуется использовать проект pyenv-installer для установки pyenv. Это очень просто:

  1. Откройте терминал и выполните следующую команду:

    Terminal window
    curl --proto '=https' --tlsv1.2 -sSf https://pyenv.run | bash

    Примечание: Если вы используете другую оболочку, такую как Zsh или Fish, замените bash на имя вашей оболочки.

    Эта команда загрузит и запустит скрипт pyenv-installer для автоматической установки pyenv на вашу систему.

  2. После завершения установки вы должны проверить файл конфигурации вашего терминала, который располагается в зависимости от используемой оболочки:

    • ~/.bashrc для оболочки Bash
    • ~/.zshrc для оболочки Zsh
    • ~/.profile для других оболочек

    Убедитесь, что файл содержит следующие строки, которые задают путь к pyenv и инициализируют его при запуске терминала:

    Terminal window
    export PATH="$HOME/.pyenv/bin:$PATH"
    export PATH="$PYENV_ROOT/bin:$PATH"
    if command -v pyenv 1>/dev/null 2>&1; then
    eval "$(pyenv init -)"
    fi

    Примечание: Со временем команды pyenv-installer могут немного измениться, но они должны быть похожи на указанные. Если ваш файл конфигурации терминала не содержит эти команды, вы можете скопировать их из описания этого урока.

  3. Если вам интересно узнать больше о проекте pyenv-installer, вы можете посетить GitHub-страницу проекта.

  4. После установки pyenv вы будете иметь доступ к нескольким плагинам, которые помогут вам управлять pyenv и создавать виртуальные окружения. Вот некоторые из этих плагинов:

    • pyenv: само приложение pyenv.
    • pyenv-virtualenv: для создания и управления виртуальными окружениями с помощью pyenv.
    • pyenv-update: для обновления pyenv и его плагинов.
    • pyenv-doctor: плагин для проверки установки pyenv и зависимостей, необходимых для сборки Python.
    • pyenv-which-ext: плагин для автоматического поиска системных команд.

Теперь, когда pyenv установлен, вы готовы установить версию Python с помощью pyenv. Этот процесс будет рассмотрен в следующем уроке.