我正在使用带有R的Jupyter笔记本,即在Anaconda中使用R-essentials。但是,在Jupyter笔记本中使用时安装H2O包
install.packages( “H 2 O”)
它出错并无法安装它。我也试过了
conda安装c -r anaconda h20
在终端,它确实安装了h2o。但是在r笔记本中执行库函数时:
库(H2O)
我收到以下错误消息:
Error in library(h2o): there is no package called ‘h2o’
Traceback:
1. library(h2o)
2. stop(txt, domain = NA)
请让我知道如何解决这个问题。
如果您想从R内安装h2o,请按照下载说明here(此链接将为您提供最新的稳定版本)。为方便起见,我也粘贴了目前在R标签下列出的内容(如下):
还请注意,看起来你在h20
中运行h2o
而不是conda install c -r anaconda h20
(如水),另外看anaconda docs如果你想安装一个r包你需要用r-
预先修复包,最后如果你想要从anaconda安装h2o你应该使用h2oai
频道而不是默认的anaconda频道。话虽这么说,如果你搜索r-h2o
软件包,你会看到conda search -f r-h2o
是否无法以这种方式下载,所以你最好的选择是通过下面粘贴的说明通过R安装。
Copy and paste these commands into R one line at a time:
# The following two commands remove any previously installed H2O packages for R.
if ("package:h2o" %in% search()) { detach("package:h2o", unload=TRUE) }
if ("h2o" %in% rownames(installed.packages())) { remove.packages("h2o") }
# Next, we download packages that H2O depends on.
pkgs <- c("RCurl","jsonlite")
for (pkg in pkgs) {
if (! (pkg %in% rownames(installed.packages()))) { install.packages(pkg) }
}
# Now we download, install and initialize the H2O package for R.
install.packages("h2o", type="source", repos="http://h2o-release.s3.amazonaws.com/h2o/rel-xu/6/R")
# Finally, let's load H2O and start up an H2O cluster
library(h2o)
h2o.init()