首页 > 解决方案 > H2OConnectionError:未连接到集群

问题描述

大家好,最近我在google colab中遇到了这个问题,我不知道如何解决这个问题

import h2o
h2o.init

data_train = "https://drive.google.com/open?id=14OYzA93IkuKPlkdvXs9Od53HyopgSQ2u"
data_train_df = h2o.import_file(path=data_train)

我关注一本书,建议使用以下代码,但不知何故它不起作用。

标签: importh2ogoogle-colaboratory

解决方案


h2o 包不会自动安装在 Google Colab 中。如果您尝试在import h2o不安装的情况下运行,您将收到以下错误。

---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
<ipython-input-1-accdebc0c7de> in <module>()
----> 1 import h2o

ModuleNotFoundError: No module named 'h2o'

---------------------------------------------------------------------------
NOTE: If your import is failing due to a missing package, you can
manually install dependencies using either !pip or !apt.

To view examples of installing some common dependencies, click the
"Open Examples" button below.
---------------------------------------------------------------------------

根据错误消息,您可以启动一个新的代码块并运行!pip install h2o以安装包。那么,运行import h2o应该是成功的。

要记住的另一件事是,您需要包含括号才能调用函数。运行h2o.init将返回描述<function h2o.h2o.init>。尝试h2o.init()初始化一个 h2o 集群。

编辑:“未连接到集群”表示您尚未初始化集群。再次尝试该h2o.init()命令,但使用括号以便调用该函数而不打印该函数。


推荐阅读