【问题标题】:Subpackage for python packagepython包的子包
【发布时间】:2014-04-09 19:38:23
【问题描述】:

我已经编写了一个 python 模块并将其打包,现在我试图将它作为子模块添加到不同的包中,这样当我尝试安装第二个包时它会被安装和导入。做这个的最好方式是什么?我应该简单地将脚本放在第二个包中吗?还是单独打包?

【问题讨论】:

    标签: python packages packaging


    【解决方案1】:

    将其保存为单独的包,在 setup.py 中使用关键字“requires”指定依赖项:

    setup(
        ...
        requires=['otherpackage'],
    )
    

    更多信息在distutils 文档中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-01-01
      • 2017-02-25
      • 1970-01-01
      • 1970-01-01
      • 2014-07-05
      • 2011-01-21
      • 1970-01-01
      相关资源
      最近更新 更多