我正在学习无人驾驶教程:无人驾驶AI独立Python评分管道,您可以在以下链接中查看:
http://docs.h2o.ai/driverless-ai/latest-stable/docs/userguide/scoring-standalone-python.html#tar-方法py
我正在表演:
运行Python评分过程-推荐
但是,当运行最后一步时:
DRIVERLES_AI_LICENSE_KEY=";此处粘贴";SCORING_PIPELINE_INSTALL_DEPENDENCIES=0/path/to/your/dai-env.sh./run_example.sh
发生以下错误:
Traceback(最近调用last(:文件;例如"py";,第7行,在从scoring_h2oai_experiment_5fd7ff9c_b11a_1eb_b91f_0242ac110002导入Scorer文件"usr/local/lib/python3.6/dist packages/scoring_h2oai_experiment_5fd7ff9c_b11a_11eb_b91f_0242ac110002/init.py";,第1行,在中
from .scorer import Scorer File "/usr/local/lib/python3.6/dist-packages/scoring_h2oai_experiment_5fd7ff9c_b11a_11eb_b91f_0242ac110002/scorer.py",
第7行,在中
from h2oaicore import application_context
ModuleNotFoundError:没有名为"h2oaicore"的模块
--希望你能帮我,提前谢谢。
显然它找不到您的h20aicore模块。导入它的一种暴力方法可以在python脚本中执行以下操作:
import sys
import os
sys.path.append(os.path.abspath("path/to/module"))
或者,您应该将其添加到您的python路径中。
我同意@BlackPhoenix的评论。它正在寻找过氧化氢核心模块。DAI Python评分管道附带了一个h2oaicore.whl文件。查看shell脚本run_example.sh
。它应该包含关于pip安装h2oaicore的步骤。