1

Devtools を使用して Github から Rhadoop をインストールする方法

私は基本的にhttps://github.com/RevolutionAnalytics/rhdfsからrhdfsをインストールしたいと思っています

しかし、これは機能しません

私は次のことを試しました

> install_github("https://github.com/RevolutionAnalytics/rhdfs")
Error in username %||% getOption("github.user") %||% stop("Unknown username.") : 
  Unknown username.
> install_git("https://github.com/RevolutionAnalytics/rhdfs")
Downloading git repo https://github.com/RevolutionAnalytics/rhdfs
Error: Does not appear to be an R package (no DESCRIPTION)
> install_git("https://github.com/RevolutionAnalytics/rhdfs/pkg")
Downloading git repo https://github.com/RevolutionAnalytics/rhdfs/pkg
Error in git2r::clone(x$url, bundle, progress = FALSE) : 
  Error in 'git2r_clone': Unexpected HTTP status code: 404

> url="https://github.com/RevolutionAnalytics/rhdfs/blob/master/pkg/R/hdfs.r"
> source_url(url = url)
SHA-1 hash of file is 106c6441dcc7e8e4ee21a6dd3725ca21c4103ce7
Error in source(temp_file, ...) : 
  /tmp/RtmplCSWzE/file16aa477002e1:4:1: unexpected '<'
3: 
4: <
4

2 に答える 2

2

ここで 2 つの問題:

  1. RHadoop のインストール手順は明確ではありません。ただし、RHadoop の rtfm は引き続き必要です (例: https://github.com/RevolutionAnalytics/RHadoop/wiki/user%3Ermr%3EHome などの環境変数を設定するため) HADOOP_CMD

  2. に対して間違った構文を使用していますinstall_github()。試す:

    devtools::install_github("RevolutionAnalytics/rhdfs", subdir = "pkg")
    
于 2015-07-15T08:19:36.050 に答える
1

上記の@pascalの厚意による

ここからRhadoopパッケージをダウンロードしてインストールできます

https://github.com/RevolutionAnalytics/RHadoop/wiki/Downloads

rhdfs にはいくつかの前提条件があります

https://github.com/RevolutionAnalytics/RHadoop/wiki/user%3Erhdfs%3Eホーム

  Prerequisites

    This package has a dependency on rJava
    Access to HDFS via this R package is dependent upon the HADOOP_CMD environment variable. HADOOP_CMD points to the full path for the hadoop binary. If this variable is not properly set, the package will fail when the init() function is invoked
    Example:

HADOOP_CMD=/usr/bin/hadoop 
于 2015-07-15T17:41:05.117 に答える