我在Python3中遇到了有关导入的问题。 想象一下以下结构
/dir
/dir/Foo.py
/dir/subdir
/dir/subdir/Bar.py
/dir/subdir/Baz.py
如果我从 Bar.py 调用 Baz.py 用:
import Baz
没问题。但是,如果我尝试从中导入 Bar.py Foo.py 它会引发一个ImportError:
ImportError: No module named 'Baz'
如果我将 Bar.py 中的行更改为:
import subdirA.Baz
它会再次运作。但当然这不可能 正确解决方案你能帮帮我吗。
玩得开心,