Установка Python 3.9.1 на Centos 7

По умолчанию в 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 установлена.