【问题标题】:How to install Rhadoop on R 3.3.2?如何在 R 3.3.2 上安装 Rhadoop?
【发布时间】:2017-11-19 03:24:16
【问题描述】:
我尝试了 Jinith 提到的以下内容:
How to install RHadoop packages (Rmr, Rhdfs, Rhbase)?
但我得到了这个例外:
“将软件包安装到‘/home/user/R/x86_64-pc-linux-gnu-library/3.2’
(因为“lib”未指定)
警告:无效的包‘/home/user/Downloads/rmr2_3.3.2.tar.gz’
错误:错误:未指定包
install.packages 中的警告:
安装包‘/home/user/Downloads/rmr2_3.3.2.tar.gz’的退出状态非零”
我不知道该怎么办... :(
【问题讨论】:
标签:
r
hadoop
rhadoop
rmr2
【解决方案1】:
我假设你下载了 Rhadoop 的 rmr2.tar.gz 包。如果你没有,那么也许你正试图运行install.packages("rmr2", dependencies = TRUE)。错误non-zero exit status 是安装错误。如果我下载了有问题的文件并将其移动到我的 D: 驱动器文件夹中的 Rhadoop 并运行以下命令。结果被提取到我的工作目录下名为 RHadoop 的文件夹中。然后尝试使用 untar 函数解压缩文件。
untar("D:/RHadoop/rmr2.tar.gz", compressed = "gzip")
完成后,您可以获取 .R 文件 source('rmr2.R')