我正在使用H2O(基本版),效果很好 . 我想尝试Deep Water以获得GPU支持 . 所以,我仔细地按照说明; https://www.h2o.ai/deep-water/#try安装深水 . 但是,它无法运行并显示此错误:
h2o.init中的错误(nthreads = -1,port = 54323,startH2O = FALSE):版本不匹配! H2O运行版本3.15.0.393但h2o-R软件包版本为3.13.0.369 . 安装匹配的h2o-R版本 - http://h2o-release.s3.amazonaws.com/h2o/(HEAD脱离c46596cad)
我在哪里可以获得正确的版本?
2 回答
你可以强制连接
h2o.init(ip = Cluster_ip,port = Cluster_port,
strict_version_check = FALSE,
startH2O = FALSE)
根据深水链接,它希望你使用3.13.0 . 并且您的错误消息是说您使用的是3.13.0.369 R软件包 .
所以,我认为问题是你已经在这台机器上运行了3.15.0.393 . 杀了它,然后再试一次 .
从当前的R会话中,
h2o.shutdown()
可能会起作用 . 如果没有,并且您使用unix,请执行ps auxw | grep h2o
之类的操作以查找其PID并将其删除;如果在任务管理器中使用Windows搜索h2o . 或者,最干净的是,如果你知道你有一个R(或Python等)客户端,你启动3.15.0版本的H2O,那就去关闭那个客户端 .