安装apache sparkr软件包时出现以下错误:

install_github("amplab-extras/SparkR-pkg", subdir="pkg")
Downloading github repo amplab-extras/SparkR-pkg@master
Installing SparkR
Error in isNamespaceLoaded(pkg) :
 attempt to use zero-length variable name

最佳答案

通过执行以下操作,我能够在R/RStudio中加载SparkR库:
下载并设置SparkR
1.下载spark-1.4.0并解压缩/解压缩
2.安装spark,然后转到目录/spark01.4.0/R
3.在终端中,运行./install-dev.sh。这将在您的目录中创建一个名为“lib”的文件夹

将SparkR添加到R .libPaths()
4.在终端中:

    cat >> $HOME/.Rprofile <<EOT
    lib_path <- .libPaths()
    lib_path <- c(lib_path,"/MyDirectory/spark-1.4.0/R/lib")
    .libPaths(lib_path)
    rm(lib_path)
    EOT
  • 加载R,然后使用library(SparkR)。
  • 关于r - 安装Apache SparkR软件包时出错,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29769357/

    10-12 20:44