我刚刚在python 3.6.1上安装了h2o模块...... (Java版本8更新74(内部版本1.8.0_74-b02) Windows版10专业版)
导入h2o
h2o.init()
检查是否有http://localhost:54321运行的H2O实例.....未找到。 试图启动本地H2O服务器...... Traceback(最近一次调用最后一次): 文件“C:\ Users \ nshirsat \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ h2o \ h2o.py”,第252行,在init中 “连接。”,“未找到。”)) 文件“C:\ Users \ nshirsat \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ h2o \ backend \ connection.py”,第318行,打开 conn._cluster = conn._test_connection(retries,messages = _msgs) _test_connection中的文件“C:\ Users \ nshirsat \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ h2o \ backend \ connection.py”,第588行 %(self._base_url,max_retries,“\ n”.join(errors))) h2o.exceptions.H2OConnectionError:重试5次后无法建立H2O云http://localhost:54321的链接 [08:43.85] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):超出最大重试次数:url:/ 3 / Cloud(由NewConnectionError引起(':无法建立新连接:[WinError] 10061]无法建立连接,因为目标机器主动拒绝它',)) [08:46.12] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):url:/ 3 / Cloud超出了最大重试次数(由NewConnectionError引起(':无法建立新连接:[WinError] 10061]无法建立连接,因为目标机器主动拒绝它',)) [08:48.44] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):url:/ 3 / Cloud超出了最大重试次数(由NewConnectionError引起(':无法建立新连接:[WinError] 10061]无法建立连接,因为目标机器主动拒绝它',)) [08:50.75] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):url:/ 3 / Cloud超出了最大重试次数(由NewConnectionError引起(':无法建立新连接:[WinError] 10061]无法建立连接,因为目标机器主动拒绝它',)) [08:53.03] H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):url:/ 3 / Cloud超出了最大重试次数(由NewConnectionError引起(':无法建立新连接:[WinError] 10061]无法建立连接,因为目标机器主动拒绝了它,'))
在处理上述异常期间,发生了另一个异常:
追踪(最近一次通话): 文件“”,第1行,in h2o.init() 文件“C:\ Users \ nshirsat \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ h2o \ h2o.py”,第261行,在init中 min_mem_size = mmin,ice_root = ice_root,port = port,extra_classpath = extra_classpath) 文件“C:\ Users \ nshirsat \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ h2o \ backend \ server.py”,第121行,开头 mmax = max_mem_size,mmin = min_mem_size) 文件“C:\ Users \ nshirsat \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ site-packages \ h2o \ backend \ server.py”,第250行,在_launch_server中 jver_bytes = subprocess.check_output([java,“ - version”],stderr = subprocess.STDOUT) check_output中的文件“C:\ Users \ nshirsat \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ subprocess.py”,第336行 ** kwargs).stdout 运行文件“C:\ Users \ nshirsat \ AppData \ Local \ Programs \ Python \ Python36 \ lib \ subprocess.py”,第418行 output = stdout,stderr = stderr) subprocess.CalledProcessError:命令'['C:\ WINDOWS \ system32 \ java.exe',' - version']'返回非零退出状态2.
===============================
我正在使用办公室笔记本电脑而我没有得到如何解决错误。 我在互联网上搜索没有运气。
我真的很感谢你的帮助。
谢谢&的问候,
纳雷什
答案 0 :(得分:0)
我有类似的问题。
通过卸载Java版本12和安装Java版本8对其进行了修复。
那就完美了。
显然不支持Java 12。