我的 Python 代码结构是这样构建的:
- project
--data
--model1
----__init__.py
----label.py
----lib
-----__init__.py
------data.py
--model2
----train.py
在模型 1/label.py 中
from lib.data import BlaBlaBla
class Labeller:
def __init__(self):
self.data = BlaBlaBla()
在model2/train.py中
import sys
sys.path.append("..")
sys.path.append("../model1/")
from model1.label import Labeller
但是当我运行 train.py 时,我收到了这个错误:ModuleNot FoundError : No module named 'lib'。我该如何解决?