我已经使用pip install安装了h2o的最新稳定版本,然后在运行h2o.init()时出现以下错误。
检查是否在http://localhost:54321 .....处正在运行H2O实例。 尝试启动本地H2O服务器... Java版本:Java版本“ 10.0.1” 2018-04-17; Java TM SE Runtime Environment 18.3(内部版本10.0.1 + 10); Java HotSpot(TM)64位服务器VM 18.3(内部版本10.0.1 + 10,混合模式) 从/anaconda3/lib/python3.6/site-packages/h2o/backend/bin/h2o.jar启动服务器 冰根:/ var / folders / cm / rqcrr3rx145f85_k4z_1vkfm0000gn / T / tmpafw3fd0y JVM标准输出:/var/folders/cm/rqcrr3rx145f85_k4z_1vkfm0000gn/T/tmpafw3fd0y/h2o_nikhil_started_from_python.out
H2OConnectionError追溯(最近一次通话) / init中的/anaconda3/lib/python3.6/site-packages/h2o/h2o.py(网址,ip,端口,https,不安全,用户名,密码,cookie,代理,start_h2o,nthreads,ice_root,enable_assertions,max_mem_size,min_mem_size ,strict_version_check,ignore_config,extra_classpath和** kwargs) 251 _msgs =(“检查是否在{url}处运行了H2O实例”, -> 252“已连接。”,“未找到。”)) 253,除了H2OConnectionError:
/anaconda3/lib/python3.6/site-packages/h2o/backend/connection.py打开(服务器,URL,IP,端口,https,auth,verify_ssl_certificates,代理,cookie,详细,_msgs) 317 conn._timeout = 3.0 -> 318 conn._cluster = conn._test_connection(重试,消息= _msgs) 319#如果服务器在1秒内无法响应,则应将其视为错误。但是我们禁用了此
_test_connection中的/anaconda3/lib/python3.6/site-packages/h2o/backend/connection.py(self,max_retries,消息) 587raise H2OConnectionError(“%d重试后无法建立到H2O云%s的链接\ n%s” -> 588%(self._base_url,max_retries,“ \ n” .join(errors))) 589
H2OConnectionError:重试5次后无法建立到H2O云http://localhost:54321的链接 [28:07.29] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):URL超过了最大重试次数:/ 3 / Cloud(由NewConnectionError(':导致:无法建立新连接:[Errno 61]连接被拒绝',)) [28:07.50] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):URL超过了最大重试次数:/ 3 / Cloud(由NewConnectionError(':导致:无法建立新连接:[Errno 61]连接被拒绝',)) [28:07.71] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):URL超过了最大重试次数:/ 3 / Cloud(由NewConnectionError(':导致:无法建立新连接:[Errno 61]连接被拒绝',)) [28:07.93] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):URL超过了最大重试次数:/ 3 / Cloud(由NewConnectionError(':导致:无法建立新连接:[Errno 61]连接被拒绝',)) [28:08.14] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):URL超过最大重试次数:/ 3 / Cloud(由NewConnectionError(':导致:无法建立新连接:[Errno 61]连接被拒绝',))
在处理上述异常期间,发生了另一个异常:
H2OServerError追溯(最近一次通话) 在()中 ----> 1 h2o.init()
/anaconda3/lib/python3.6/site-packages/h2o/h2o.py init(网址,ip,端口,https,不安全,用户名,密码,cookie,代理,start_h2o,nthreads,ice_root,enable_assertions, max_mem_size,min_mem_size,strict_version_check,ignore_config,extra_classpath,** kwargs) 259引发H2OConnectionError('如果IP地址是本地主机,则只能启动H2O启动器。') 260小时= H2OLocalServer.start(nthreads = nthreads,enable_assertions = enable_assertions,max_mem_size = mmax, -> 261 min_mem_size = mmin,ice_root = ice_root,port = port,extra_classpath = extra_classpath) 262 h2oconn = H2OConnection.open(服务器= hs,https = https,verify_ssl_certificates =不安全, 263 auth = auth,proxy = proxy,cookies = cookies,verbose = True)
/anaconda3/lib/python3.6/site-packages/h2o/backend/server.py in start(jar_path,nthreads,enable_assertions,max_mem_size,min_mem_size,ice_root,port,extra_classpath,详细) 119(如果冗长):print(“正在尝试启动本地H2O服务器...”) 120 hs._launch_server(port = port,baseport = baseport,nthreads = int(nthreads),ea = enable_assertions, -> 121 mmax = max_mem_size,mmin = min_mem_size) 122(如果冗长):print(“服务器正在%s://%s:%d”%(hs.scheme,hs.ip,hs.port)运行 123 atexit.register(lambda:hs.shutdown())
_launch_server中的/anaconda3/lib/python3.6/site-packages/h2o/backend/server.py(自身,端口,基本端口,mmax,mmin,ea,nthreads) 306而True: 307如果proc.poll()不为None: -> 308提高H2OServerError(“服务器进程终止,错误代码%d”%proc.returncode) 309 ret = self._get_server_info_from_logs() 310如果退出:
H2OServerError:服务器进程终止,错误代码为1
答案 0 :(得分:1)
今天不支持Java版本10。 尝试安装Java版本8。