【发布时间】:2015-10-06 06:28:37
【问题描述】:
考虑这些导入
# main.py
from b.c import X
from a.b import Y
和
# a/b.py
from b.c import X
启动 main.py 时。 “from bc”导入有效,但在 a/b.py 中,python 现在似乎尝试将导入解析为“a/b/c.py。为什么会这样,有没有办法避免这种情况(重命名除外b.py)?
【问题讨论】:
-
你应该将你的 PYTHONPATH 设置为指向你的文件夹 'a' 然后它将被包含在导入中......或者只是确保从 main.py 调用它
标签: python import python-module