Главная / Заметки / Контакты
Pyenv.

Умеет работать с виртуальными окружениями и различными версиями Python.

1. Установка.
curl https://pyenv.run | bash
После чего добавить в конфиги чего он скажет и перелогиниться.

2. Вывести все версии python и виртуальные окружения, которые знает pyenv.
pyenv versions
Звездочкой отмечено текущее (активное) значение.

3. Добавление версии python.
pyenv install 3.6.5
Где 3.6.5 - нужная версия python. Устанавливает долго.

4. Создание виртуального окружения:
pyenv virtualenv 3.6.5 venv_asd
3.6.5 - нужная версия python (из установленных);
venv_asd - название виртуального окружения.

5. Активация нужной версии python:
pyenv local 3.6.5

6. Активация виртуального окружения:
pyenv activate venv_asd

7. Деактивация виртуального окружения:
pyenv deactivate