Установка pyenv

Pyenv позволяет легко управлять окружением python.

Подробная документация и инструкции по pyenv находятся здесь: https://github.com/pyenv/pyenv

python

Краткая инструкция по началу работы

(Сокращено из "Basic GitHub Checkout" на https://github.com/pyenv/pyenv).

Зарегистрируйтесь на GitHub в директории, которую вы хотите установить. Мы рекомендуем домашнюю директорию:

Добавьте в профиль bash:

Добавьте pyenv init в ваш shell, чтобы включить shims и автозаполнение. Убедитесь, что eval "$(pyenv init -)" помещен в конец конфигурационного файла оболочки, так как он манипулирует PATH во время инициализации.

В некоторых системах переменная BASH_ENV настроена так, что указывает на .bashrc. В таких системах вы почти наверняка должны поместить вышеупомянутую строку eval "$(pyenv init -)" в .bash_profile, а не в .bashrc. В противном случае вы можете наблюдать странное поведение, например, pyenv может попасть в бесконечный цикл. Обязательно проверьте это в связи с новой установкой ubuntu (янв 2018.).

Перезапустите оболочку, чтобы изменения пути вступили в силу. Теперь вы можете начать использовать pyenv.

Примеры использования:

Установите версии Python в $(pyenv root)/versions:

Посмотрите, какие версии у вас установлены. Звездочка указывает на версию, установленную в вашем окружении:

Установите глобальное окружение python:

Установите локальное окружение python (например, подкаталог):

Запуск нескольких окружений python в пути

Для программ типа dRep, в зависимостях которых есть программы, использующие python 2 и 3, необходимо иметь несколько версий в пути.

Помощь

pyenv -h

Понравилась статья? Поделиться с друзьями:
Добавить комментарий