Traceback (most recent call last):
File "/home/xxx/QA/graph-constrained-reasoning-main/workflow/predict_paths_and_answers.py", line 5, in <module>
from src.llms import get_registed_model
ModuleNotFoundError: No module named 'src'
解决:
在引用前加入这一段,可以引上级文件夹的包
import os
import sys
# 获取当前文件的目录
current_dir = os.path.dirname(os.path.abspath(__file__))
# 获取上一级目录
parent_dir = os.path.abspath(os.path.join(current_dir, os.pardir))
# 将上一级目录添加到 sys.path
sys.path.append(parent_dir)
from src.llms import get_registed_model
...
其他情况可以按这个以此类推。