%general-entities; ]> Python &python-version;
&python-url;
Python-&python-version; Python tools <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="../chapter06/python.xml" xpointer="xpointer(/sect1/sect2[1]/para[1])"/> <segmentedlist> <segtitle>&buildtime;</segtitle> <segtitle>&diskspace;</segtitle> <seglistitem> <seg>&python-ch5-sbu;</seg> <seg>&python-ch5-du;</seg> </seglistitem> </segmentedlist> </sect2> <sect2 role="installation"> <title>Установка пакета Python Есть два файла пакета, имя которых начинается с python. Необхдимо распаковать пакет Python-&python-version;.tar.xz (первая буква - заглавная). Пакет сначала выполняет сборку интерпретатора Python, затем, некоторые стандартные модули. Основной файл сценария для сборки модулей написан на Python, и использует жестко прописанные пути к каталогам хост системы /usr/include и /usr/lib. Необходимо предотвратить такое поведение и скорректировать файл сценария: sed -i '/def add_multiarch_paths/a \ return' setup.py Подготовьте пакет Python к компиляции:: ./configure --prefix=/tools --without-ensurepip Значение параметров конфигурации:: --without-ensurepip Аргумент отключает установщик Python, котрый не требуется на этом этапе. Скомпилируйте пакет: make Компиляция завершена. Для выполнения тестов требуется TK и X Windows, и сейчас, не могут быть запущены. Установите пакет: make install <para>Подробная информация об этом пакете находится в <xref linkend="contents-python" role="."/></para> </sect2> </sect1>