问题描述
我的主脚本读取位于子文件夹“models”中的另一个脚本。 在最近的技术更新/整机更新之前,代码一直运行良好。 错误显示:找不到模块。当我尝试导入以前运行良好的库时,也会发生错误。不过,导入其他库(如 tensorflow 和 keras)没有问题。怀疑调用路径目录有问题,但不确定如何处理和解决。
from models.model import *
import pdf2image
项目结构如下。我将为这个项目运行 mainscript.py。
/project/mainscript.py
/project/models/model.py
非常感谢任何指导!
解决方法
编辑python包含路径很好。
import os,sys
sys.path.append(f"{os.path.dirname(__file__)}/models")
from models import *