如何使用distribute打包示例脚本?

时间:2010-09-07 17:40:31

标签: python packaging distribute

我使用分发打包一个小python库。我创建了一个目录结构,如the Hitchhiker's Guide to Packaging

中所述

我的问题:我在哪里(在目录结构中)放置示例脚本以显示如何使用库以及setup.py需要进行哪些更改?

2 个答案:

答案 0 :(得分:1)

我觉得很好,不安装示例, 相反,您可以将examples文件夹与您的发行版保持一致,因此它可能与您的setup.py,

处于同一级别

如果要包含它们,则将其作为包的单独模块包含在内,例如“example” - 该目录包含所有示例脚本,即使在安装后用户也可以参考。

package_data = {
        'module_1': [files],
        'module_2': [files],
        'example': [files],
}

答案 1 :(得分:0)

示例脚本是一种文档,因此安装它们的方式与安装其他文档的方式相同:as package_data