【发布时间】:2010-09-07 17:40:31
【问题描述】:
我使用distribute来打包一个小的python库。我制作了the Hitchhiker's Guide to Packaging中描述的目录结构。
我的问题:我应该在哪里(在目录结构中)放置示例脚本来展示如何使用该库以及需要对setup.py 进行哪些更改?
【问题讨论】:
标签: python packaging distribute
我使用distribute来打包一个小的python库。我制作了the Hitchhiker's Guide to Packaging中描述的目录结构。
我的问题:我应该在哪里(在目录结构中)放置示例脚本来展示如何使用该库以及需要对setup.py 进行哪些更改?
【问题讨论】:
标签: python packaging distribute
我觉得挺好的,就不装例子了,
相反,您可以将 examples 文件夹与您的发行版一起保留,因此它可能与您的 setup.py 处于同一级别,
如果您想包含它们,则将它们作为单独的包模块包含,例如“example” - 该目录包含所有示例脚本,用户即使在安装后也可以参考。
package_data = {
'module_1': [files],
'module_2': [files],
'example': [files],
}
【讨论】:
示例脚本是一种文档,因此安装它们的方式与安装其他文档的方式相同:as package_data。
【讨论】: