导入在该模块中包含相对导入的模块

时间:2021-06-22 07:59:58

标签: python python-import

我的 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'。我该如何解决?

0 个答案:

没有答案
相关问题