是否可以将Python软件包作为主命名空间的子软件包安装在不同的项目结构中?

时间:2018-09-29 01:45:18

标签: python setuptools egg pybind11

我想知道,是否可以将Python软件包作为主软件包的子软件包安装在另一个项目结构中?

我们正在使用pybind11为我们的应用程序编写 C ++ 子程序。假设我们正在开发一个名为 A 的通用python应用程序,并且子程序开发人员正在开发两个名为 A_sub1 A_sub2 的模块。他们将程序打包到一个鸡蛋文件中。在这种情况下,主程序将导入这些模块,例如;

import A_sub1
import A_sub2

但是我们想要的不是那样。是否可以将这些软件包导入为;

import A.sub1
import A.sub2

0 个答案:

没有答案