project structure
__init__.py
backend
__init__.py
/log_parser.py
/ingestor
/data_aggregation
configuration
scripts
__init__.py(holding create_app and db)
UI
utils
/__init__.py
/models
日志解析器的内部是这个导入
from ingestor import Ingestor
但是,每当摄取器文件到达此处时
from scripts import create_app, db
它失败并显示错误消息
ModuleNotFoundError:没有名为“scripts”的模块 (venv)
我尝试过更改init.py文件所在的目录,但没有成功。我还尝试导入目录中的所有内容,但也失败了。所以我没有主意了
如果使用“/”表示
__init__.py
和摄食器ar位于同一文件夹中。请确保此文件(ingestor文件夹)中有outher__init__.py
文件,然后重试如果是,但始终面临相同的问题,请尝试以下相对导入:
from .ingestor import Ingestor
。不要错过“摄入者”之前的“点”如果不起作用,请尝试最后一个:
相关问题 更多 >
编程相关推荐