gpt4 book ai didi

python - 似乎无法让最新版本的 H2O 运行

转载 作者:行者123 更新时间:2023-12-01 07:30:55 62 4
gpt4 key购买 nike

我正在学习如何使用 h2o,但我似乎无法在 Jupyter Notebooks 中使用最新版本。不过,我可以设法让它运行一个非常旧的版本(大约一年零几个月)。当我尝试初始化它时,我总是卡住

import h2o
h2o.init()

我发现有几个版本的 h2o 可以在线下载。这是我尝试过的:

我首先从这里下载了 h2o ( https://anaconda.org/anaconda/h2o ),但是当我尝试将其导入到 Jupyter 中时,它找不到该模块(我安装了该包并使用相同的环境 [Python 3.6] 打开了 Jupyter)。当我下载额外的 h2o-py 包( https://anaconda.org/anaconda/h2o-py )时,这个问题得到了修复。我可以在安装了这两个软件包的情况下运行 H2O,只是它的版本相当旧(3.18.0.2)。

删除 h2o 并只保留 h2o-py 会出现此错误:

H2OStartupError: Cannot start local server: h2o.jar not found.

我还尝试从 h2o 网站 ( http://docs.h2o.ai/h2o/latest-stable/h2o-docs/downloading.html ) 获取最新版本 - 我假设就是这个。我按照 pip 和 conda 的下载说明进行操作,但都不起作用。当我尝试初始化 h2o 时,我不断收到 H2O 连接错误和 CalledProcess 错误。

H2OConnectionError: Could not establish link to the H2O cloud http://localhost:54321 after 5 retries

CalledProcessError: Command '['/usr/bin/java', '-version']' returned non-zero exit status 2.

我尝试将其与 h2o-py、h2o 和 h2o 结合使用(网站上的最新版本),并且仅使用 h2o 包,但没有任何效果。到目前为止,我唯一做的工作就是将 h2o 与 h2o-py 结合使用,两者都是 h2o 的旧版本。

我有什么遗漏的吗?

================================================== =======================

TL;DR

带包:

1) h2o 和 h2o-py - 可以工作,但是是旧版本

2) 仅 h2o - 导入时找不到模块

3) 仅 h2o-py - H2OStartupError:找不到 h2o.jar

4) h2o(最新版本)和其他(h2o(旧版本)或 h2o-py)- 初始化时出现连接错误

5)所有三个包在一起 - 导入时找不到模块

最佳答案

“java -version”命令不起作用绝对是您需要解决的问题。

CalledProcessError: Command '['/usr/bin/java', '-version']' returned non-zero exit status 2.

H2O-3 在底层使用 Java 来完成工作。我建议在您的主机上安装 Java 8。

通过在终端中手动运行 java -version 开始调试,看看这是否有助于查明问题。您可能只需要安装 java 本身。

关于python - 似乎无法让最新版本的 H2O 运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57203896/

62 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com