По умолчанию в Centos 7 установлен Python 2.7, но для решения многих задач требуется более свежая версия Python 3.9.
Python 3.9 — это новейшая основная версия языка программирования Python, содержащая множество новых функций и оптимизаций.
Для установки Python версии 3.9 требуется компилятор GCC в вашей системе.
Установим все необходимые пакеты командой:
yum install gcc openssl-devel bzip2-devel libffi-devel zlib-devel
Шаг 1. Скачиваем Python 3.9
Чтобы скачать нужную версию, воспользуйтесь командой:
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
После чего необходимо извлечь содержимое скачанного архива:
tar xzf Python-3.9.1.tgz
Шаг 2. Установка Python 3.9 на Centos
Переходим в директорию с исходным кодом:
cd Python-3.9.1
Конфигурируем и компилируем исходники:
./configure --enable-optimizations make altinstall
Шаг 3. Проверка версии
Выполняем команду:
python3.9 -V
Она поможет убедиться в том, что версия Python 3.9 установлена.