В RedHat Enterprise Linux 8, Python не предустановлен. Основная причина этого в том, что RHEL 8 разработчики не хотели устанавливать версию Python по умолчанию для пользователей. Поэтому как RHEL пользователь, вам необходимо указать, хотите ли вы Python 3 или 2 установив его. Кроме того, в RHEL, Python 3.6 - это полностью поддерживаемая версия Python по умолчанию. Однако, Python 2 остается доступным, и вы можете его установить.
В этой короткой статье мы покажем, как установить Python 3 и Python 2, и запустить их параллельно в RHEL 8 Дистрибутив Linux.
Важный: Большинство дистрибутивов Linux используют Python для ряда библиотек и инструментов, таких как Менеджер пакетов YUM. Хотя Python не установлен в RHEL 8 по умолчанию, но yum по-прежнему работает, даже если вы не устанавливаете Python. Это потому, что существует внутренний интерпретатор Python под названием «Платформа-Python», Который используется системными инструментами. Platform-python не может использоваться приложениями, но вы можете использовать его только для написания системного / административного кода.
Установить Python 3 в вашей системе используйте Менеджер пакетов DNF как показано.
# dnf install python3.
Из вывода команды Python3.6 это версия по умолчанию, которая поставляется с PIP и Инструменты настройки как зависимости.
Если вы хотите установить Python 2 параллельно с Python 3, выполните следующую команду, которая установит Python 2.7 в вашей системе.
# dnf install python2.
После установки Python, вы ожидаете, что /usr/bin/python будет запускать определенную версию Python. Чтобы отмежеваться от «Python2 или Python3: какая версия должна быть установлена по умолчанию в Linux », RedHat не включил команду python по умолчанию - то, что называется«неверсированная команда“.
Бежать Python 3, тип:
# python3.
И бежать Python 2, тип:
# python2.
Что делать, если в вашей системе есть приложения / программы, которые ожидают существования команды python, что вам нужно делать? Это просто, вы используете альтернативы --config
команда python, чтобы легко сделать /usr/bin/python
укажите правильное расположение версии Python, которую вы хотите установить в качестве версии по умолчанию.
Например:
# альтернативы --set python / usr / bin / python3. ИЛИ. # альтернативы --set python / usr / bin / python2.
Вот и все! В этой короткой статье мы показали, как установить Python 3 и Python 2 на RHEL 8. Вы можете задать нам вопросы или поделиться своими мыслями через форму обратной связи ниже.