首页 > 解决方案 > 无法在 Python 中使用 h2o 导入文件

问题描述

我正在尝试在 Python 中使用 h2o 导入文件。

h2o.init() 是成功的,但是当我执行以下操作时:

df = h2o.import_file(path = "组合数据库 - Final.csv")

我得到了一些我找不到任何帮助的错误。这是最后一个出现的:

H2OConnectionError:意外的 HTTP 错误:HTTPConnectionPool(host='127.0.0.1', port=54321):最大重试次数超过了 url:/3/Jobs/ $03017f00000132d4ffffffff$_a6edaa906ba7a556a417c13149c940db (由 NewConnectionError 引起(':无法建立新连接: [WinError 10048] 每个套接字地址(协议/网络地址/端口)通常只允许使用一次',))

在它上面,有“OSError”、“NewConnectionError”、“MaxRetryError”。

这是我第一次使用 h2o,我什至无法导入我的数据。任何帮助将非常感激!

标签: pythonimporth2o

解决方案


请参阅用户指南:http: //docs.h2o.ai/h2o/latest-stable/h2o-docs/starting-h2o.html

请同时运行以下测试(从此处重新发布)来调试您的问题。

  1. 从命令行运行 h2o.jar 是否有效?如果是这样,那么 h2o.init() 是否会连接到它?

  2. 日志说什么?

  3. 禁用防火墙,看看它是否有所作为。(记得之后重新启用它)。

  4. 尝试不同的端口号(默认为 54321)。

  5. 关闭 h2o (h2o.shutdown()) 并尝试运行 h2o.init() 并查看它是否有效。


推荐阅读