首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在rmr2中安装RHadoop

在rmr2中安装RHadoop
EN

Stack Overflow用户
提问于 2014-01-28 08:46:23
回答 2查看 4.9K关注 0票数 1

你能帮我解决一个安装rmr2的问题吗?我是RHadoop的新手。R版本3.0.2下载了根目录上的rmr2_2.3.0.tar.gz

请核对:

install.packages("rmr2_2.3.0.tar.gz")将包安装到‘/usr/lib 64/R/库’(未指定‘lib’),从文件名错误中推断'repos = NULL‘:依赖项’bitops‘不能用于包’rmr2‘*删除’/usr/lib 64/R/库/R 2‘警告消息: In install.packages("rmr2_2.3.0.tar.gz"):安装包’rmr2_2‘。3.0.tar.gz‘具有非零退出状态

请回复

EN

回答 2

Stack Overflow用户

发布于 2014-03-22 12:17:18

rmr2包依赖于在安装rmr2之前需要安装的其他几个软件包。要安装这些软件包:

代码语言:javascript
复制
install.packages(c("rJava", "Rcpp", "RJSONIO", "bitops", "digest", "functional", "stringr", "plyr", "reshape2", "caTools"))

您还可以使用Rscript -e 'install.packages(...)'从命令行运行上述命令。

根据Rhadoop wiki,他们用R2.14.1测试了这个软件包。我用2.15.3测试了它,没有任何问题。无论哪种方式,一些依赖项可能不支持(在它们的最新版本中)那些R版本,因此您必须手动下载早期版本。

如果您使用的是R2.15,您只需要手动下载和安装Rcpp包,即版本0.10.5

在安装rmr2之前,需要确保安装了Hadoop,并设置了适当的环境变量:

代码语言:javascript
复制
export HADOOP_CMD=/usr/bin/hadoop
export HADOOP_STREAMING=/usr/lib/hadoop/contrib/streaming/hadoop-streaming-<version>.jar

现在您可以安装rmr2包了:

代码语言:javascript
复制
R CMD INSTALL rmr2_2.3.0.tar.gz
票数 2
EN

Stack Overflow用户

发布于 2014-03-11 12:32:25

首先从install.packages("/home/purva/Downloads/rmr2_3.0.0.tar.gz")下载rmr2_3.0.0.tar.gz,然后从位于purva的r终端gitHub下载用户名。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21400713

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档