2010-10-12 24 views
4

我想在Python中创建一套相互关联的包。我希望他们都在同一个软件包下,但可以作为单独的组件安装。使用distutils和pip部署子包

因此,例如,安装基本软件包将提供mypackage,但在mypackage.subpackage中没有任何内容,直到我单独安装它为止。

这可能与distutils和pip?

+0

可能重复http://stackoverflow.com/questions/1675734/how -do-i-create-a-namespace-package-in-python) – plaes 2012-07-31 07:11:44

+0

@plaes,'namespace'只是可能的黑客之一。有没有可能做到这一点没有命名空间? – 2014-11-01 12:01:49

回答

5

你所寻找的被称为“命名包”,见this SO question

的[我如何在Python中创建一个命名空间的包?](