我需要从另一个目录中的另一个导入.py文件(从app1导入app2) 所以有目录树
app:
dir1:
app1.py
dir2:
app2.py
我的问题几乎类似于Importing from another directory,但是由于某种原因,该解决方案对我不起作用
此外,我一直在尝试这样做(app1.py)
from ..dir2 import app2
错误是: 尝试了超出顶级软件包的相对导入
我该如何解决?
答案 0 :(得分:0)
将其他目录添加到系统路径
import sys
sys.path.insert(0, "/path/to/app1/dir2")
sys.path.insert(0, "/path/to/app2/dir2")