我知道这已被多次询问,但不知怎的,我无法克服这个错误。这是我的目录结构 -
project/
pkg/
__init__.py
subpackage1/
script1.py
__init__.py
subpackage2/
script2.py
__init__.py
script2.py有:
class myclass:
def myfunction:
script1.py有
from ..subpackage2 import script2
我也试过了
from ..subpackage2 import myclass
这给了我:ValueError:在非包中尝试相对导入
任何帮助将非常感激。