0

CentOS 8 установка Python

Если попытаться запустить py скрипты или софт, который использует python в CentOS 8 мы получим одну из следующих ошибок:

/usr/bin/python: bad interpreter: No such file or directory
/usr/bin/python2: bad interpreter: No such file or directory
/usr/bin/python3: bad interpreter: No such file or directory

Связано это с тем, что в CentOS 8 по умолчанию не установлен пакет python. Разработчики системы решили оставить выбор версии и установку нам – пользователям.

CentOS 8 установка Python3

В CentOS 8 установка python выполняется одной командой. Если мы хотим установить стабильную 3-ю версию (3.6 на момент написания статьи) из базового репозитория выполним dnf install python3:

centos 8 установка python3

Соглашаемся y и нажимаем Enter.

CentOS 8 установка Python2

Чтобы установить python2 (2.7), выполним dnf install python2:

centos 8 установка python2

И снова соглашаемся с установкой пакта и зависимостями.

Удаление Python

Если потребуется удалить пакет python, необходимо выполнить одну из следующих команд в зависимости от версии: dnf remove python2 или dnf remove python3