On this page
8. 命令参考
Note
该文档将一直保留,直到https://setuptools.readthedocs.io/en/latest/setuptools.html的setuptools
文档独立涵盖了此处当前包括的所有相关信息。
8.1. 安装模块:install 命令系列
install 命令确保已运行构建命令,然后运行子命令 install_lib , install_data 和 install_scripts 。
8.1.1. install_data
此命令将安装发行版随附的所有数据文件。
8.1.2. install_scripts
该命令将安装所有(Python)脚本。
8.2. 创建源分发:sdist 命令
Lists 模板命令为:
Command | Description |
---|---|
包括 pat1 pat2 ... | 包括与任何列出的模式匹配的所有文件 |
不包括 pat1 pat2 ... | 排除与任何列出的模式匹配的所有文件 |
递归包括 dir pat1 pat2 ... | 包括* dir *下与所有列出的模式匹配的所有文件 |
递归排除 dir pat1 pat2 ... | 排除* dir *下与所有列出的模式匹配的所有文件 |
global-include pat1 pat2 ... | 包括所有与源树匹配的文件,以及任何列出的模式 |
全局排除 pat1 pat2 ... | 排除与源树匹配的任何文件,以及任何列出的模式 |
prune dir | 排除* dir *下的所有文件 |
graft dir | 包括* dir *下的所有文件 |
这里的模式是 Unix 样式的“全局”模式:*
匹配任何常规文件名字符序列,?
匹配任何单个常规文件名字符,[range]
匹配* range *中的任何字符(例如a-z
,a-zA-Z
,a-f0-9_.
)。 “常规文件名字符”的定义是特定于平台的:在 Unix 上,除斜杠外,其他任何东西都可以;在 Windows 上,反斜杠或冒号除外。