H2OConnectionError:意外的HTTP错误:HTTPConnectionPool(host ='localhost',port = 54321):

时间:2018-05-01 11:42:23

标签: python-3.x h2o

我刚刚在python 3.6.1上安装了h2o模块...... (Java版本8更新74(内部版本1.8.0_74-b02) Windows版10专业版)

当我给出命令h2o init()时,它导致我连接错误。

  
    
      

导入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.

===============================

我正在使用办公室笔记本电脑而我没有得到如何解决错误。 我在互联网上搜索没有运气。

我真的很感谢你的帮助。

谢谢&的问候,

纳雷什

1 个答案:

答案 0 :(得分:0)

我有类似的问题。
通过卸载Java版本12和安装Java版本8对其进行了修复。
那就完美了。
显然不支持Java 12。