在 DSX 云中安装 Rpackages arulesViz 和 H2o 时出现问题

Problems when Installing Rpackages arulesViz and H2o in DSX cloud

我在 DSX 云中使用 RStudio 并尝试使用 Packages / Install 安装包。

错误如下:

  1. 软件包“arulesViz”的安装具有非零退出状态
  2. 软件包“h2o”的安装具有非零退出状态

任何解决方案。

是的,您是对的,安装 "arulesViz" 时出现问题。那是因为该软件包正在寻找不适用于 R 3.3.2 的 "arules" 版本。你也会 运行 进入的是安装最新版本的 "arules" 也不起作用,因为它需要 R 3.4 及更高版本。

所以,这就是对我有用的东西……希望对你也有用。

1) 安装 "arules" 1.5-4(与当前的 1.5-5 相差一个版本)。那是因为这个版本将安装在 R 3.3.2 上。显然,DSX R 正在寻找不喜欢 3.3.2 的 "arules" 的真正旧版本,这就是我们必须手动执行此操作的原因:

require(devtools)
install_version("arules", version = "1.5-4")

2) 现在,安装 "arulesViz":

install.packages("arulesViz")

3) 加载包,它将获取您的新 "arules" 库:

library(arulesViz)

接下来,安装 "h2o" 非常简单:

install.packages("h2o")

我安装那个没有问题。所以,再试一次。否则,如果你能 post 你得到的错误,那么我可以进一步调查。

有关在 DSX 上安装库的更多信息,请参阅:https://dataplatform.cloud.ibm.com/docs/content/wsj/analyze-data/importing-libraries.html

更新(2019 年 4 月)

IBM Data Science Experience 现在更名为 IBM Watson Studio