【发布时间】:2018-12-23 23:48:09
【问题描述】:
我正在尝试在 Windows 机器上运行 SparkR。
我在 R Studio 中运行了以下命令:
library(SparkR, lib.loc = c(file.path(Sys.getenv("SPARK_HOME"), "R", "lib")))
运行成功。
我在创建 Spark 会话时遇到错误:
sparkR.session(master = "local[*]", sparkConfig = list(spark.driver.memory = "2g"))
我收到以下错误:
Spark package found in SPARK_HOME: C:\Users\p2\Downloads\spark\spark-2.3.1-bin-hadoop2.7\spark-2.3.1-bin-hadoop2.7
Error in value[[3L]](cond) :
Java version check failed. Please make sure Java is installed and set JAVA_HOME to point to the installation directory.simpleWarning: running command 'C:\Windows\system32\cmd.exe /c C:\Program Files\Java\jre1.8.0_112\bin\java -version' had status 1
我已经安装了 Java 8 并且还设置了JAVA_HOME。
不过,问题还没有解决。我该如何解决这个问题?
【问题讨论】:
-
@abhiieor 尝试了博客步骤,仍然卡在 JAVA 问题中
标签: r apache-spark sparkr