Как установить Python 3 / Python 2.7 на CentOS 8 / RHEL 8
Это руководство покажет вам, как установить Python 3 или Python 2.7 на CentOS 8 / RHEL 8 Linux. RHEL / CentOS 8 была разработана с учетом гибкости разработки и стабильности производства. Версией Python по умолчанию в RHEL / CentOS 8 является Python 3.6. Но Python 2 остается доступным в RHEL 8.
Если по какой-либо причине Python 3.6 отсутствует в вашей установке Red Hat Enterprise Linux 8, вам необходимо установить его вручную.
Установка Python 3 на CentOS 8 / RHEL 8
Python 3.6 можно установить на RHEL 8 / CentOS 8, выполнив команду ниже на своем терминале.
sudo dnf install python3
Пакеты дополнений Python 3 обычно имеют префикс python3 в своих именах. Например, модуль DNS можно установить с помощью:
sudo dnf install python3-<packagename>
То же самое относится ко всем другим библиотекам Python 3.
Чтобы использовать Python 3, просто введите
python3
Установка Python 2.7 на RHEL 8 / CentOS 8
Для некоторых парней с уже имеющимся программным обеспечением, не готовым работать на Python 3, RHEL / CentOS 8 поможет вам. Он содержит стек Python 2.
Установите Python 2.7 на CentOS 8 / RHEL 8 параллельно с Python 3, используя команду:
sudo dnf -y install python2
Подтверждение:
$ which python2 /usr/bin/python2
Чтобы использовать Python 2.7, введите команду:
python2
Установить версию Python по умолчанию
Вы должны были заметить, что для использования Python 3 эта команда предназначена python3
и python2
для Python 2. Что делать, если ваши приложения настроены так, чтобы ссылаться на python
которые не доступны для всей системы.
$ python bash: python: command not found...
Вы можете использовать alternatives
механизм для включения неверсированной команды python в масштабе всей системы и установить для нее определенную версию:
Установите Python 3 по умолчанию:
sudo alternatives --set python /usr/bin/python3
Установите Python 2 по умолчанию:
$ sudo alternatives --set python /usr/bin/python2 $ which python /usr/bin/python
Запуск python -V
должен показать настроенную версию Python по умолчанию
$ python -V Python 2.7.15
Используйте Python 2 через python:
$ python Python 2.7.15 (default, Oct 16 2018, 15:28:01) [GCC 8.2.1 20180905 (Red Hat 8.2.1-3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>>
Чтобы сбросить эту конфигурацию и удалить неверсионную команду python, выполните:
$ sudo alternatives --auto python
Вот как легко можно установить Python3 | Python 2 на CentOS 8 / RHEL8. Наслаждайтесь использованием Python для своих проектов разработки в RHEL 8.
Уведомление: Как установить Python 3.8 на CentOS 7 / CentOS 8 - INFOIT.COM.UA