0
我有一个名为networkx-metis
一个包,它具有如下树结构树结构,命名空间包
networkx-metis/
setup.py
networkx/
__init__.py
addons/
__init__.py
metis/
metis.py
networkx.addons.metis
应该安装为一个命名空间包networkx核心包。上述两个__init__.py
包含的代码
__import__('pkg_resources').declare_namespace(__name__)
现在我有一些具体的问题,单行,
- 应该是什么在
networkx
核心包的变化?我应该在哪里放置空的__init__.py
文件? namespace_packages
的setup()
的值应该是setup.py
的networkx-metis
?
有命名的包为Python的一些例子。没有帮助吗? –
对不起,但没有。它们是简单的'package.module'和'package.addon'示例。这似乎更复杂。 –