我想从SparkR 1.4.0
更新为SparkR 2.0.0
,但我收到以下错误:
had non-zero exit status
这是因为CRAN上没有SparkR 2.0.0
。
同样,从SparkR 1.6.2
到SparkR 2.0.0
,我们得到:
Warning in install.packages :
package ‘SparkR’ is not available (for R version 3.3.0)
如何从那里安装Spark 2.0.0
? (我不想安装SparkR,因为它已经安装为1.6.2螺母,我必须将其更新为2.0.0)
答案 0 :(得分:3)
SparkR不仅需要R软件包,还需要整个Spark后端。当您想升级SparkR时,您正在升级Spark,而不仅仅是R软件包。
现在您可能想要引用sparklyr
包,因为它使所有这一切变得更加容易。
install.packages("devtools")
devtools::install_github("rstudio/sparklyr")
library(sparklyr)
spark_install(version = "1.6.2")
spark_install(version = "2.0.0")
它还提供比SparkR更多的功能。