Java安装问题(使用Spark很困难)

时间:2015-04-06 22:20:29

标签: java apache-spark pyspark

我正在尝试让Spark在本地运行。当我启动它时,我收到以下错误,表明我的java安装(或它的路径)有些奇怪。这是在Mac OS Yosemite上。

line 190: /usr/java/jdk1.7.0_51/bin/java/bin/java/bin/java: No such file or directory

有任何建议如何解决这个问题?如果您需要更多信息(我不知道从哪里开始),请告诉我们

编辑:很明显某处设置有误,我不知道在哪里。 在我的bash-profile中,有一行

JAVA_HOME=usr/bin/java

当我运行java -version时,我得到:

java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b27)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)

1 个答案:

答案 0 :(得分:1)

解决方案: Spark寻找Java的地方有些奇怪。不确定如何设置默认值,但我找到了一种覆盖它的方法。

1)在终端运行此操作并复制并粘贴结果。这为您提供了Java安装的路径。 $(dirname $(readlink $(其中javac)))/ java_home 2)在spark-whatever / conf文件夹中,创建一个文件" spark-env.sh"写"导出JAVA_HOME ="