Pyenv: различия между версиями
Dzmuh (обсуждение | вклад) Нет описания правки |
Dzmuh (обсуждение | вклад) |
||
| (не показано 11 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
{{заголовок со строчной буквы}}{{Заготовка}} | {{заголовок со строчной буквы}}{{Заготовка}} | ||
pyenv — утилита, которая позволяет легко переключаться между несколькими версиями интерпретатора Python, а также устанавливать новые. | pyenv (''Simple Python Version Management'') — утилита, которая позволяет легко переключаться между несколькими версиями интерпретатора [[Python]], а также устанавливать новые. | ||
Проект написан на bash и не работает в Windows, для пользователей которой рекомендуется обратить внимание на проект [[pyenv-win]]. | |||
== Установка == | |||
Для корректной установки дистрибутивов Python нужно установить пакеты необходимые для его сборки<ref>{{cite web | |||
|url = https://github.com/pyenv/pyenv/wiki#suggested-build-environment | |||
|title = Suggested build environment | |||
|lang = en | |||
|access-date = 2021-12-03 | |||
}}</ref>. | |||
Установка '''pyenv''' производится простым клонированием его git-репозитория. | |||
Более того, у проекта есть суб-проект pyenv-installer<ref>{{cite web | |||
|url = https://github.com/pyenv/pyenv-installer | |||
|title = pyenv installer | |||
|lang = ru | |||
|access-date = 2021-12-03 | |||
}}</ref> который поставляет скрипт который автоматизирует разворачивание '''pyenv''' и позволяет установить утилиту фактически одной командой: | |||
curl https://pyenv.run | bash | |||
После останется только настроить оболочку, подробные инструкции можно найти на странице утилиты. | |||
== Использование == | |||
Просмотреть какие версии Python можно установить: | |||
pyenv install --list | |||
Установим CPython 3.10.0: | |||
pyenv install 3.10.0 | |||
== См. также == | |||
* [[asdf]] | |||
* [[nodenv]] | |||
== Примечания == | |||
{{Примечания|2}} | |||
== Ссылки == | == Ссылки == | ||
* {{github|pyenv|pyenv}} | * {{github|pyenv|pyenv|pyenv}} | ||
* {{github|pyenv|pyenv-installer|pyenv-installer}} | |||
[[Категория:Категоризовать]] | [[Категория:Категоризовать]] | ||
[[Категория:Python]] | |||
[[Категория:Программное обеспечение по алфавиту]] | |||
[[Категория:Программное обеспечение с лицензией MIT]] | |||
[[Категория:Свободное программное обеспечение, написанное на bash]] | |||
Текущая версия от 11:41, 16 декабря 2021
Это заготовка статьи. |
pyenv (Simple Python Version Management) — утилита, которая позволяет легко переключаться между несколькими версиями интерпретатора Python, а также устанавливать новые. Проект написан на bash и не работает в Windows, для пользователей которой рекомендуется обратить внимание на проект pyenv-win.
Установка
Для корректной установки дистрибутивов Python нужно установить пакеты необходимые для его сборки[1].
Установка pyenv производится простым клонированием его git-репозитория.
Более того, у проекта есть суб-проект pyenv-installer[2] который поставляет скрипт который автоматизирует разворачивание pyenv и позволяет установить утилиту фактически одной командой:
curl https://pyenv.run | bash
После останется только настроить оболочку, подробные инструкции можно найти на странице утилиты.
Использование
Просмотреть какие версии Python можно установить:
pyenv install --list
Установим CPython 3.10.0:
pyenv install 3.10.0
См. также
Примечания
- ↑ Suggested build environment (англ.). Дата обращения: 3 декабря 2021.
- ↑ pyenv installer. Дата обращения: 3 декабря 2021.
Ссылки
- Проект pyenv на сайте GitHub
- Проект pyenv-installer на сайте GitHub