在子文件夹中,我正在编写一个python文件(/test_utils/test_manager.py)。
import csv
from models import TestQuestions
from database import db
from main import serendipity_app
在该文件中,我在上面的文件夹中使用模块(数据库,模型)。 但是当我用'python main.py'执行main.py时 python说ModuleNotFoundError:没有名为'models'的模块。
我不明白为什么会出现这个错误。
下面的图片是我的项目结构。
答案 0 :(得分:0)
假设您正在处理文件test_manager.py,请导入类似from projectName.models import TestQuestions
的模型。
确保您使用的是模型目录的正确路径
from . import models works, but import models doesn't