PyEnv¶
Pyenv — это инструмент для управления версиями Python. Он позволяет легко устанавливать и переключаться между различными версиями Python, что особенно полезно при работе над проектами, требующими разных версий Python. Pyenv помогает избежать конфликтов версий и обеспечивает гибкость в управлении окружениями. Он также поддерживает виртуальные окружения через плагин pyenv-virtualenv.
Cписок доступных и установленных версий¶
Чтобы просмотреть список доступных и установленных версий Python с помощью pyenv, используйте следующие команды:¶
1. Список доступных версий Python¶
- Чтобы увидеть все доступные версии Python, которые можно установить с помощью pyenv, используйте команду:
2. Список установленных версий Python¶
- Чтобы просмотреть список уже установленных версий Python, используйте команду:
Эта команда покажет все версии Python, которые были установлены с помощью pyenv, и укажет, какая версия в настоящее время активна.
Пример вывода команды pyenv versions
:¶
В этом примере 3.8.2
— активная версия Python, установленная с помощью pyenv.
Установить локальную версию:¶
Чтобы установить версию Python, например, 3.10.4, в конкретную директорию с помощью pyenv, выполните следующие шаги:¶
1. Перейдите в нужную директорию¶
- Откройте терминал и перейдите в директорию, где вы хотите использовать Python 3.10.4:
2. Установите версию Python¶
- Убедитесь, что версия Python 3.10.4 доступна для установки:
- Если версия доступна, установите ее:
3. Установите локальную версию Python для директории¶
- Чтобы использовать Python 3.10.4 в текущей директории, выполните:
- Эта команда создаст файл
.python-version
в вашей директории, который будет указывать на использование Python 3.10.4.
4. Проверьте установленную версию¶
- Чтобы убедиться, что версия Python 3.10.4 установлена и активна для вашей директории, выполните:
Эти шаги позволят вам использовать Python 3.10.4 в конкретной директории, не влияя на глобальные настройки системы.