R h2o getHelpFile : package 'XYZ' exists but was not installed under R >= ver. num 所以无法访问帮助

标签 r linux installation h2o

我在 Linux 系统上运行; R v3.3.2; H2O v3.10.2.1.

我通过以下方式安装了 H2O v3.10.2.1:

install.packages( "h2o", type="source", 
  repos=(c("http://h2o-release.s3.amazonaws.com/h2o/rel-tutte/1/R")))

在安装过程中,我看到了一些警告信息,例如:

Rd warning: /tmp/Rtmp2c0lfT/R.INSTALL13f787112f6e2/h2o/man/use.package.Rd:24: file link ‘fwrite’ in package ‘data.table’ does not exist and so has been treated as a topic

我现在无法访问帮助:

> ?h2o.init
Error in .getHelpFile(file) : 
  package ‘h2o_v3.10.2.1’ exists but was not installed under R >= 2.10.0 so help cannot be accessed

> help(h2o.init)
Error in .getHelpFile(file) : 
  package ‘h2o_v3.10.2.1’ exists but was not installed under R >= 2.10.0 so help cannot be accessed

因为我需要找到一个 H2O 版本来解决我在 R/H2O 脚本中遇到的问题,所以我安装了多个版本的 H2O。我的 .libPaths() 目录如下所示:

drwxrwxr-x 10 userme 4.0K Apr 17 13:10 dplyr
drwxrwxr-x  6 userme  107 Apr 17 13:10 dtplyr
lrwxrwxrwx  1 userme   13 May  3 10:13 h2o -> h2o_v3.10.2.1
drwxrwxr-x  9 userme 4.0K Apr 11 07:43 h2o_v3.10.0.8
drwxrwxr-x  9 userme 4.0K Apr 11 20:00 h2o_v3.10.2.1
drwxrwxr-x  9 userme 4.0K Apr 11 19:05 h2o_v3.10.3.1
drwxrwxr-x  9 userme 4.0K Apr 11 11:52 h2o_v3.10.3.2
drwxrwxr-x  9 userme 4.0K Apr 10 13:38 h2o_v3.10.3.5
drwxrwxr-x  9 userme 4.0K Apr 11 10:24 h2o_v3.10.4.3
drwxrwxr-x  9 userme 4.0K Apr 11 08:59 h2o_v3.11.0.3839
drwxrwxr-x  9 userme 4.0K May  3 08:48 h2o_v3.6.0.8
drwxrwxr-x  9 userme 4.0K Apr 10 20:58 h2o_v3.8.1.4
drwxrwxr-x 16 userme 4.0K Apr 17 13:05 Rcpp

其中 h2o 是指向特定目录的符号链接(symbolic link)。

我需要做什么才能获得这些帮助文件?

谢谢!

最佳答案

执行 remove.packages("h2o") 并删除 .libPaths() 文件夹中的所有 h2o 目录。符号链接(symbolic link)可能有效,但为了排除这种可能性,我会删除它。

然后用上面同样的方法重新安装h2o 3.10.2.1:

install.packages( "h2o", type="source", 
   repos=(c("http://h2o-release.s3.amazonaws.com/h2o/rel-tutte/1/R")))

如果这不起作用,则从 S3 下载 h2o 3.10.2.1 或从 CRAN 下载 3.10.2.2:

安装方式:R CMD INSTALL h2o_3.10.2.1.tar.gz

关于R h2o getHelpFile : package 'XYZ' exists but was not installed under R >= ver. num 所以无法访问帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43785970/

相关文章:

regex - Linux shell 提取匹配模式之间的子字符串

windows - Windows 安装程序 : admin, 非管理员或两者的最佳实践?

installation - Xcode 4.4 : Preferences : Downloads : Components : Command Line Tools fails with "Failed with HTTP status 403: forbidden"

r - 第二列的 data.table 索引

r - 种子设置 : why is the output different after no change in input

java - KafkaSpout 没有收到来自 Kafka 的任何信息

wix - WindowsFolder 属性作为 exe 地址的一部分不起作用

r - 如何根据位置从不同长度的字符串中提取字符?

r - geom_bar的宽度和间隙(ggplot2)

linux - 无法在 Antergos 上运行 Neo4j(需要整数表达式)