我的结构字典是
mainFolder
folder1
__init__.py
file1.py
file2.py
folder2
__init__.py
file3.py
file4.py
setup.py
__init__.py
我需要将file4.py从folder2导入到folder1/file1.py
文件1.py:
from ..folder2.file4 import MyClass
我得到:
SystemError: Parent module '' not loaded, cannot perform relative import
怎么解决?
这是因为必须显式命名父包。 所以在你的例子中,你需要
from mainFolder.folder2.file4 import Myclass
,或者from folder2.file4 import Myclass
相关问题 更多 >
编程相关推荐