Spec-Zone.ru › Python 3.8

Справочник команд

Примечание

Данный документ сохраняется только до тех пор, пока документация setuptools на https://setuptools.readthedocs.io/en/latest/setuptools.html самостоятельно не охватывает всю релевантную информацию, которая в настоящее время включена здесь.

8.1. Установка модулей: семейство команд install

Команда install гарантирует, что команды сборки были выполнены, а затем выполняет подкоманды install_lib, install_data и install_scripts.

8.1.1. install_data

Эта команда устанавливает все файлы данных, предоставляемые дистрибутивом.

8.1.2. install_scripts

Эта команда устанавливает все (Python) скрипты в дистрибутиве.

8.2. Создание дистрибутива исходного кода: команда sdist

Команды шаблона манифеста:

Команда

Описание

include pat1 pat2 ...

включает все файлы, соответствующие любому из указанных шаблонов

exclude pat1 pat2 ...

исключает все файлы, соответствующие любому из указанных шаблонов

recursive-include dir pat1 pat2 ...

включает все файлы в dir, соответствующие любому из указанных шаблонов

recursive-exclude dir pat1 pat2 ...

исключает все файлы в dir, соответствующие любому из указанных шаблонов

global-include pat1 pat2 ...

включает все файлы в любом месте дерева исходного кода, соответствующие любому из указанных шаблонов

global-exclude pat1 pat2 ...

исключает все файлы в любом месте дерева исходного кода, соответствующие любому из указанных шаблонов

prune dir

исключает все файлы в dir

graft dir

включает все файлы в dir

Здесь шаблоны — это шаблоны “glob” в стиле Unix: * соответствует любой последовательности символов обычного имени файла, ? соответствует любому одиночному символу обычного имени файла, а [range] соответствует любому из символов в диапазоне (например, a-z, a-zA-Z, a-f0-9_.). Определение “обычного символа имени файла” зависит от платформы: в Unix это любой символ, кроме косой черты; в Windows — любой символ, кроме обратной косой черты или двоеточия.

© 2001–2022 Python Software Foundation
Licensed under the PSF License.
https://docs.python.org/3.8/distutils/commandref.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API