2024-05-20 15:00:59 发布
网友
我使用分发来打包一个小的python库。我创建了一个目录结构,如the Hitchhiker's Guide to Packaging中所述。在
我的问题:我应该把示例脚本放在哪里(在目录结构中)来演示如何使用库以及对setup.py进行哪些必要的更改?在
setup.py
示例脚本是一种文档类型,因此请按照与安装其他文档相同的方式安装它们:as package_data。在
我认为这很好,不用安装示例, 相反,您可以将您的examples文件夹与您的发行版一起保存,因此它可能与您的设置.py你说
examples
如果你想包含它们,那么就把它们作为单独的包模块包含进来,比如“example”,并且这个目录保存了所有的示例脚本,用户甚至可以在安装之后引用这些脚本。在
package_data = { 'module_1': [files], 'module_2': [files], 'example': [files], }
示例脚本是一种文档类型,因此请按照与安装其他文档相同的方式安装它们:as package_data。在
我认为这很好,不用安装示例, 相反,您可以将您的
examples
文件夹与您的发行版一起保存,因此它可能与您的设置.py你说如果你想包含它们,那么就把它们作为单独的包模块包含进来,比如“example”,并且这个目录保存了所有的示例脚本,用户甚至可以在安装之后引用这些脚本。在
相关问题 更多 >
编程相关推荐