我刚刚在python中对h2o包进行了升级,但我只获得了3.10.4.1的版本。但是,我最近升级的h2o应用程序正在运行3.10.4.6 - 你能否帮我纠正这个差异?提前谢谢。
答案 0 :(得分:1)
当H2O Java应用程序和 h2o Python模块(或R软件包)具有不同的版本号时,会导致H2O版本不匹配。如果您只使用 h2o Python模块,则不会发生这种情况。但是,如果从命令行java -jar h2o.jar
启动H2O群集,然后通过 h2o Python模块连接到它,则版本号可能存在分歧。
如果发生这种情况,解决的最佳方法是终止现有的Java进程并从 h2o Python模块中启动H2O集群。或者,您可以pip uninstall h2o
访问H2O Downloads page并安装匹配版本的Python包。
答案 1 :(得分:0)
这已经解决了。这是一个我修复过的路径混合,现在可以从cmd和jupyter看到相同的h2o。版本。
答案 2 :(得分:0)
这是另一种解决方案:最好的方法是匹配两个版本。
尽量保持最新状态。匹配版本时,很少有东西是棘手的。当您升级版本较低的版本时,请确保h2o.shutdown()
关闭h2o else,卸载或安装不会成功。
然后转到h2o-ai并按照步骤