我有一个名为的包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_packagesof 的insetup()的值应该是setup.py多少networkx-metis?