微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ModuleNotFoundError: 没有名为“h2oaicore”的模块

如何解决ModuleNotFoundError: 没有名为“h2oaicore”的模块

我正在关注driverless的教​​程:Driverless AI Standalone Python Scoring Pipeline,您可以在以下链接中查看:

http://docs.h2o.ai/driverless-ai/latest-stable/docs/userguide/scoring-standalone-python.html#tar-method-py

我正在表演:

运行 Python 评分流程 - 推荐

但是,当运行最后一步时:

DRIVERLESS_AI_LICENSE_KEY = "在这里粘贴密钥" SCORING_PIPELINE_INSTALL_DEPENDENCIES = 0 /path/to/your/dai-env.sh ./run_example.sh

出现以下错误

回溯(最近一次调用最后一次):文件“example.py”,第 7 行,在 从 score_h2oai_experiment_5fd7ff9c_b11a_11eb_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 的评论。它正在寻找 h2oaicore 模块。 DAI Python 评分管道带有 h2oaicore .whl 文件。查看 shell 脚本 run_example.sh。它应该包含有关 pip 安装 h2oaicore 的步骤。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。