无法将python连接到h2o实例(版本不匹配)

无法将python连接到h2o实例(版本不匹配),python,h2o,Python,H2o,我刚刚用python对h2o包进行了升级,但只得到了3.10.4.1的版本。但是,我最近升级的h2o应用程序正在运行3.10.4.6-您能帮我纠正这个差异吗?提前感谢。此问题已解决。这是一个路径混淆,我已经修复,现在可以看到相同的h2o。版本来自cmd和jupyter。当h2o Java应用程序和h2oPython模块(或R包)有不同的版本号时,会导致h2o版本不匹配。如果只使用h2oPython模块,则不会发生这种情况。但是,如果您从命令行java-jar H2O.jar启动H2O集群,然后通

我刚刚用python对h2o包进行了升级,但只得到了3.10.4.1的版本。但是,我最近升级的h2o应用程序正在运行3.10.4.6-您能帮我纠正这个差异吗?提前感谢。

此问题已解决。这是一个路径混淆,我已经修复,现在可以看到相同的h2o。版本来自cmd和jupyter。

当h2o Java应用程序和h2oPython模块(或R包)有不同的版本号时,会导致h2o版本不匹配。如果只使用h2oPython模块,则不会发生这种情况。但是,如果您从命令行java-jar H2O.jar启动H2O集群,然后通过Python模块连接到它,那么版本号可能不一致


如果发生这种情况,最好的解决方法是终止现有Java进程,并从H2OPython模块内部启动H2O集群。或者,您可以
pip卸载h2o
,访问并安装Python包的匹配版本。

这里是另一个解决方案:最好的方法是匹配这两个版本。 尽量了解最新情况。在匹配版本时,很少有事情是棘手的。升级版本较低的版本时,请确保执行
h2o.shutdown()
以关闭h2o。否则,卸载或安装将无法成功进行。 然后转到并按照步骤进行操作