4
我想在Python中创建一套相互关联的包。我希望他们都在同一个软件包下,但可以作为单独的组件安装。使用distutils和pip部署子包
因此,例如,安装基本软件包将提供mypackage
,但在mypackage.subpackage
中没有任何内容,直到我单独安装它为止。
这可能与distutils和pip?
我想在Python中创建一套相互关联的包。我希望他们都在同一个软件包下,但可以作为单独的组件安装。使用distutils和pip部署子包
因此,例如,安装基本软件包将提供mypackage
,但在mypackage.subpackage
中没有任何内容,直到我单独安装它为止。
这可能与distutils和pip?
你所寻找的被称为“命名包”,见this SO question
的[我如何在Python中创建一个命名空间的包?](
可能重复http://stackoverflow.com/questions/1675734/how -do-i-create-a-namespace-package-in-python) – plaes 2012-07-31 07:11:44
@plaes,'namespace'只是可能的黑客之一。有没有可能做到这一点没有命名空间? – 2014-11-01 12:01:49