【问题标题】:How to package example scripts using distribute?如何使用分发打包示例脚本?
【发布时间】:2010-09-07 17:40:31
【问题描述】:

我使用distribute来打包一个小的python库。我制作了the Hitchhiker's Guide to Packaging中描述的目录结构。

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

【问题讨论】:

    标签: python packaging distribute


    【解决方案1】:

    我觉得挺好的,就不装例子了, 相反,您可以将 examples 文件夹与您的发行版一起保留,因此它可能与您的 setup.py 处于同一级别,

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-11-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多