7.10. Python-3.11.2

Пакет Python 3 содержит среду разработчика Python. Его можно использовать для объектно-ориентированного программирования, написания скриптов, прототипирования больших программ и разработка целых приложений. Python — это интерпретируемый язык программирования.

Приблизительное время сборки: 0.4 SBU
Требуемое дисковое пространство: 529 MB

7.10.1. Установка пакета Python

[Примечание]

Примечание

Есть два пакета, имена которых начинаются с «python». Нужный архив это Python-3.11.2.tar.xz (обратите внимание на заглавную первую букву).

Подготовка Python к компиляции:

./configure --prefix=/usr   \
            --enable-shared \
            --without-ensurepip

Значение параметров настройки:

--enable-shared

Этот параметр отключает установку статичных библиотек.

--without-ensurepip

Этот параметр отключает установщик пакетов Python, который на данном этапе не нужен.

Скомпилируйте пакет:

make
[Примечание]

Примечание

Некоторые модули Python 3 не могут быть собраны сейчас, потому что зависимости еще не установлены. Система сборки пытается их собрать, в результате компиляция некоторых файлов завершится ошибкой, и может показаться, что сообщение компилятора указывает на «фатальную ошибку». Сообщение следует проигнорировать. Просто убедитесь, что команда make верхнего уровня не завершилась ошибкой. Дополнительные модули сейчас не нужны, и они будут собраны в Глава 8.

Установите пакет:

make install

Подробная информация об этом пакете находится в Раздел 8.50.2, «Содержимое пакета Python 3.»