From 2203e654b389586650d553251b04544a34f189bf Mon Sep 17 00:00:00 2001 From: Sn4il Date: Mon, 2 Sep 2024 15:54:35 +0300 Subject: LFS 12.2 --- lfs-12.2-sysv/chapter08/flit-core.html | 196 +++++++++++++++++++++++++++++++++ 1 file changed, 196 insertions(+) create mode 100644 lfs-12.2-sysv/chapter08/flit-core.html (limited to 'lfs-12.2-sysv/chapter08/flit-core.html') diff --git a/lfs-12.2-sysv/chapter08/flit-core.html b/lfs-12.2-sysv/chapter08/flit-core.html new file mode 100644 index 0000000..d50e823 --- /dev/null +++ b/lfs-12.2-sysv/chapter08/flit-core.html @@ -0,0 +1,196 @@ + + + + + + 8.53. Flit-Core-3.9.0 + + + + + + + + +

+ 8.53. + Flit-Core-3.9.0 +

+
+
+

+ Flit-core — это часть Flit, предназначенная для сборки дистрибутива + (инструмента для упаковки простых модулей Python). +

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

+ 8.53.1. Установка пакета Flit-Core +

+

+ Соберите пакет: +

+
pip3 wheel -w dist --no-cache-dir --no-build-isolation --no-deps $PWD
+

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

+
pip3 install --no-index --no-user --find-links dist flit_core
+
+

+ Значение параметров конфигурации и команд pip3: +

+
+
+ wheel +
+
+

+ Эта команда создает архив wheel для этого пакета. +

+
+
+ -w + dist +
+
+

+ Указывает pip поместить созданный архив в каталог + dist. +

+
+
+ --no-cache-dir +
+
+

+ Не позволяет pip копировать созданный wheel-пакет в каталог + /root/.cache/pip. +

+
+
+ install +
+
+

+ Эта команда устанавливает пакет. +

+
+
+ --no-build-isolation, --no-deps и --no-index +
+
+

+ Эти параметры предотвращают получение файлов из + онлайн-репозитория пакетов (PyPI). Если пакеты установлены в + правильном порядке, то нет необходимости загружать какие-либо + файлы; эти параметры усиливают безопасность в случае ошибки + пользователя. +

+
+
+ --find-links + dist +
+
+

+ Указывает pip искать архивы wheel в каталоге dist. +

+
+
+
+
+
+

+ 8.53.2. + Содержимое пакета Flit-Core +

+
+
+
+ Созданные каталоги: + /usr/lib/python3.12/site-packages/flit_core и + /usr/lib/python3.12/site-packages/flit_core-3.9.0.dist-info +
+
+
+
+
+ + + -- cgit v1.2.3