uz
Новости
Новый дата-центр Serverspace в Узбекистане — запуск локации Ташкент (East Telecom YA DC)
DF
июня 23, 2025
Обновлено июня 23, 2025

Установка актуальной версии Python на CentOS

CentOS Python

Используете другую ОС?

Выберите нужную версию или дистрибутив.

Python — высокоуровневый универсальный и быстрый язык программирования, используемый во многих, в том числе и крупных проектах.

Установка свежей версии библиотек для поддержки этого языка программирования в операционной системе CentOS обычно не представляет сложности, особенно если выполнять всё поэтапно. В данной инструкции выполним сборку версии 3.10.11 из исходников.

Обновление пакетов операционной системы

До начала установки/обновления Python производим обновление самой операционной системы. Для этого открываем терминал и выполняем:

sudo dnf update
sudo dnf upgrade

Обновление операционной системы

Установка Python на CentOS

Для работы с Python необходимо поместить его на свой компьютер, что может быть нетривиальной задачей для новичков в Linux. На данном этапе мы пошагово пройдемся по всем этапам установки и предоставим подробные инструкции с командами, которые будем использовать, и описанием каждого шага.

Установка дополнительных пакетов

Если в вашей системе отсутствует модуль «‎wget». Поочередно впишите строчки:

sudo yum search wget
sudo yum install wget

Результат успешного выполнения команд

Для дальнейшей работы нужно получить пакеты:

yum install gcc yum-utils zlib-devel python-tools cmake git pkgconfig -y --skip-broken

После успешного окончания установки, установим «Инструменты разработки»

yum groupinstall -y "Development Tools" --skip-broken

Для продолжения, нужно перейти в директорию:

cd /usr/src

Загрузка файлов с исходниками

Последнюю версию получаем с веб-сайта Python.org. Посетив его, в разделе «Downloads\Source code» копируем найденную и нужную нам ссылку на скачивание. Далее выполняем в терминале, вставляя только что скопированную ссылку:

wget https://www.python.org/ftp/python/3.11.3/Python-3.11.3.tgz

После скачивания нужно достать содержимое архива. Для выполнения данного действия можно воспользоваться этой командой:

tar xzf Python-3.11.3.tgz

Загрузка и распаковка архива с исходным кодом

Перемещаемся в получившуюся папку Python-3.11.3 и выполняем непосредственно установку из исходного кода:

./configure

Завершаем установку выполнив друг за другом команды:

make
make install

Убедимся, что обновление выполнено успешно, отправив в терминал строчку:

python3 --version

Если отображается версия Питон 3.11.x, то все предыдущие действия прошли корректно! Теперь стало возможным использовать универсальный язык программирования в своих целях.

Обновление версии Python

Если у Вас уже была установлена более ранняя версия Python, следует выполнить, описанные ниже, шаги.

Установка дополнительных пакетов

Для выполнения обновления версии Python необходимо поставить в дополнение несколько новых пакетов. Отправим в терминал команды:

yum groupinstall -y "Development Tools" --skip-broken
wget https://public-yum.oracle.com/public-yum-ol6.repo -O /etc/yum.repos.d/public-yum-ol6.repo

Установка дополнительных пакетов

dnf --enablerepo=powertools install libpcap-devel

Установка дополнительных пакетов

sudo dnf install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel

Установка дополнительных пакетов

Загрузка файлов с исходниками

Последнюю версию получаем с веб-сайта Python.org. Посетив его, в разделе «Downloads\Source code» копируем найденную и нужную нам ссылку на скачивание. Далее выполняем в терминале, вставляя только что скопированную ссылку:

wget https://www.python.org/ftp/python/3.11.3/Python-3.11.3.tgz

После скачивания нужно достать содержимое архива. Для выполнения данного действия можно воспользоваться этой командой:

tar xzf Python-3.11.3.tgz

Загрузка архива с исходным кодом

Обновление версии

Перемещаемся в получившуюся папку Python-3.11.3 и выполняем непосредственно установку из исходного кода:

./configure --enable-optimizations
make
make install

Проверка обновления

Убедимся, что обновление выполнено успешно, выполнив команду:

python3 --version

Текущая версия python

Если отображается версия Python 3.11.x, то обновление прошло успешно.

Заключение

В данном обзоре рассмотрели вопрос «Как обновить Python на CentOS» путём с помощью файлов исходного кода.

Вас может заинтересовать следующие материалы по данной теме

Оценка:
4 из 5
Аverage rating : 4.7
Оценок: 3
100029 Ташкент Улица Якка Чинар, дом 2/1
ООО «ИТГЛОБАЛКОМ ЛАБС»

Вам также может быть интересно...