From c4d43142181a45b849a15cf8ec5ebe61cea33897 Mon Sep 17 00:00:00 2001 From: Sn4il Date: Wed, 10 Jan 2024 16:57:29 +0300 Subject: LFS 12 mirror --- lfs-12.0-sysv/chapter07/Python.html | 190 ++++++++++++++++++++++++++++++++++++ 1 file changed, 190 insertions(+) create mode 100644 lfs-12.0-sysv/chapter07/Python.html (limited to 'lfs-12.0-sysv/chapter07/Python.html') diff --git a/lfs-12.0-sysv/chapter07/Python.html b/lfs-12.0-sysv/chapter07/Python.html new file mode 100644 index 0000000..840653a --- /dev/null +++ b/lfs-12.0-sysv/chapter07/Python.html @@ -0,0 +1,190 @@ + + + + + + 7.10. Python-3.11.4 + + + + + + + + +
+

+ 7.10. + Python-3.11.4 +

+
+

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

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

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

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

+ Примечание +

+

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

+
+

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

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

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

+
+
+ --enable-shared +
+
+

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

+
+
+ --without-ensurepip +
+
+

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

+
+
+
+

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

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

+ Примечание +

+

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

+
+

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

+
make install
+
+
+

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

+
+
+ + + -- cgit v1.2.3