如何更新R

时间:2016-08-29 09:02:02

标签: r apache-spark sparkr

我想从SparkR 1.4.0更新为SparkR 2.0.0,但我收到以下错误:

had non-zero exit status

这是因为CRAN上没有SparkR 2.0.0

同样,从SparkR 1.6.2SparkR 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)

1 个答案:

答案 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更多的功能。