我试过了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'具有非零退出状态“
我不知道该怎么办...... :(
答案 0 :(得分:0)
我假设你下载了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')