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 |
Приведенные здесь шаблоны представляют собой «глобусные» шаблоны в стиле Unix: *
соответствует любой последовательности обычных символов имени файла, ?
соответствует любому отдельному обычному символу имени файла и [range]
соответствует любому из символов в диапазоне * (например,, a-z
, a-zA-Z
, a-f0-9_.
). Определение «обычного символа имени файла» зависит от платформы: в Unix это все, что угодно, кроме косой черты; в Windows - все, что угодно, кроме обратной косой черты или двоеточия.