在Anaconda 3上安装h2o

时间:2018-01-02 02:54:26

标签: python installation anaconda h2o

我试图在Windows 10,64位的Anaconda 3上安装h2o(3.10.0.9)。安装似乎继续进行,并在显示之后      “执行交易:完成” 我在提示窗口中得到的是一些命令行:

(base) C:\WINDOWS\system32>set "JAVA_HOME="  
(base) C:\WINDOWS\system32>set "JAVA_HOME_CONDA_BACKUP="  
(base) C:\WINDOWS\system32>set "JAVA_HOME=C:\Users\Xu\Anaconda3\Library"

此时,我还是无法在jupyter笔记本中导入h2o(没有名为h2o的模块)。请注意,h2o的安装和openjdk的安装是在同一时间完成的。我在anaconda之外下载了JAVA,并对环境变量进行了一些手动更改,但似乎这不是问题。

Anaconda Navigator显示已安装h2o,而h2o-py未安装。现在,h2o-py的问题是,如果我安装它,它将显示此错误:

UnsatisfiableError: The following specifications were found to be in conflict:    
- h2o-py    
- zict
Use "conda info <package>" to see the dependencies for each package.

现在,我检查了所有依赖项:

colorama
future
patsy
python 3.5*
requests
tabulate

我安装了未来,然后尝试安装制表,但它也显示了与zict冲突的相同的UnsatisfiableError ...然后我删除了zict包,然后tabulate和h2o-py的安装显示另一个类似的错误,但这次与xlrd包冲突。我花了很长时间才真的不想再浪费了。

为了能够在anaconda中简单地使用h2o,有人可以告诉我我能做些什么吗?我非常感谢!

2 个答案:

答案 0 :(得分:1)

虽然为时已晚,但对其他人可能会有所帮助。 我遇到了同样的问题,并通过使用pip命令安装'h2o'来解决它:

pip install h2o

或者如果你在IPython环境中:

!pip install h2o

答案 1 :(得分:1)

我在macOS上也遇到了类似的问题,尝试按照anaconda documentation的建议使用conda install -c anaconda h2o进行安装。但是,它没有反映在我的JupyterLab中。 我终于使用!pip install h2o

解决了这个问题