【发布时间】:2017-11-22 03:35:12
【问题描述】:
我编写了一个自定义 Python 鸡蛋,我无法让子模块(或嵌套模块)从外部加载。我已经能够很好地加载根级模块了。
这是混淆后的结构:
我的蛋/ 我的蛋/ __init__.py(空文件) module_one.py 我的子目录\ __init__.py(空文件) 模块二.py 安装程序.py导入 module_one 有效:
from my_egg import module_one
但我似乎无法导入 module_two。这是我尝试过的:
from my_egg.my_subdir import module_two
from my_egg import my_subdir.module_two
from my_egg.my_subdir.module_two import *
这些都不起作用。这是我的 setup.py 的样子:
from setuptools import setup
setup(name='my_egg',
version='0.1',
packages=['my_egg'],
test_suite='nose.collector',
tests_require=['nose'],
zip_safe=False)
【问题讨论】:
标签: python setuptools egg