在python中,如何在目录中有一个'run'子包?

时间:2011-08-12 11:44:26

标签: python import package

我希望结构看起来像:

Overall_Package/

__init__.py

run_package/{

__init__.py
run__subpackage1.py
run_subpackage2.py
run_subpackage3.py
...
}

code package/ {

Basic_code_package_that_is_used_in_many_if_not_all_the_sub_packages
Sub_package1
subpackage2
....
}

我不能使用相对导入,因为它们位于相同的整体包中,但我需要一个类似于此的结构以便于下载。

1 个答案:

答案 0 :(得分:0)

我不太确定我会按照你的问题来解决你想要的问题。你需要分发这个并希望它具有这种结构吗?如果是这样,您可以随时使用setuptoolsdistutils并将包的结构安装到python的site-packages目录。