【问题标题】:Loading SparkR within RStudio: Err [could not find function "launchBackend"]在 RStudio 中加载 SparkR:错误 [找不到函数“launchBackend”]
【发布时间】:2015-08-14 05:40:00
【问题描述】:

SparkR 加载到我的RStudio 时遇到问题。当我尝试加载火花上下文时,我收到错误:

找不到函数“launchBackend”。

我可以让sparkR 在我的终端外壳上工作,但这也是因为我不必加载火花上下文(它似乎已经存在了)。有什么帮助吗?

Sys.setenv(SPARK_HOME="~/spark-1.4.1")
.libPaths(c(file.path(Sys.getenv("SPARK_HOME"), "R", "lib"), .libPaths()))
library(SparkR)
sc <- sparkR.init(master = "local")
sqlContext <- sparkRSQL.init(sc)

【问题讨论】:

    标签: rstudio sparkr


    【解决方案1】:

    可能有帮助的一件事是输入完整路径。R 不会扩展波浪号。

    代替:

    Sys.setenv(SPARK_HOME="~/spark-1.4.1")
    

    类似这样的:

    Sys.setenv(SPARK_HOME="/home/spark-1.4.1")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-28
      • 1970-01-01
      • 2015-09-28
      • 1970-01-01
      • 2017-02-11
      • 2016-12-16
      • 2015-09-16
      • 1970-01-01
      相关资源
      最近更新 更多