如何安装 RHadoop 包(Rmr、Rhdfs、Rhbase)? [英] How to install RHadoop packages (Rmr, Rhdfs, Rhbase)?
问题描述
实际上,我正在尽最大努力与 R 集成,但我遇到了这个错误.
Actually I am trying my level best to integrate with R, but I got this error.
包rmr"、rJava"、RJSONIO"、rhdfs"、rhbase"、plyrmr"不可用(R 3.1.3 版)
将 Hadoop 与 R 集成的步骤:
在 ubuntu 中安装了 R 和 Hadoop.
Installed R, and Hadoop in ubuntu.
在 ~/.bashrc 文件中添加这三行.
Add these three lines in ~/.bashrc file.
*export HADOOP_PREFIX=/Users/hadoop/hadoop-1.1.2
*export HADOOP_PREFIX=/Users/hadoop/hadoop-1.1.2
导出 HADOOP_CMD=/Users/hadoop/hadoop-1.1.2/bin/hadoop
export HADOOP_CMD=/Users/hadoop/hadoop-1.1.2/bin/hadoop
导出 HADOOP_STREAMING=/Users/hadoop/hadoop-1.1.2/contrib/streaming/hadoop-streaming-1.1.2.jar*
export HADOOP_STREAMING=/Users/hadoop/hadoop-1.1.2/contrib/streaming/hadoop-streaming-1.1.2.jar*
使用此命令安装 R 包
Installed R packages by using this command
install.packages(c("rJava", "RJSONIO", "rmr", "rhdfs", "rhbase", "plyrmr").
但是我遇到了上面的错误.如何集成 R 和 Hadoop 的主要问题是什么.我已按照此链接进行集成.
But i got above error. What is the main problem how to integrate R and Hadoop. I have followed this link to integrate.
推荐答案
从 https://github.com/RevolutionAnalytics/RHadoop/wiki 并按如下方式安装它们:
Download packages rhdfs, rhbase, rmr2 and plyrmr from https://github.com/RevolutionAnalytics/RHadoop/wiki and install them as below :
install.packages("<path>/rhdfs_1.0.8.tar.gz", repos=NULL, type="source")
install.packages("<path>/rmr2_2.2.2.tar.gz", repos=NULL, type="source")
install.packages("<path>plyrmr_0.2.0.tar.gz", repos=NULL, type="source")
install.packages("<path>/rhbase_1.2.0.tar.gz", repos=NULL, type="source")
这篇关于如何安装 RHadoop 包(Rmr、Rhdfs、Rhbase)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!