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