cygwin上的Spark安装失败

时间:2016-04-05 09:29:09

标签: windows scala apache-spark cygwin

我正在使用cygwin终端安装spark,我按照这里指示的步骤http://www.tutorialspoint.com/apache_spark/apache_spark_installation.htm,一切都很好,直到最后一步..

我在〜/ .bashrc文件中添加了“export PATH = $ PATH:/ usr / local / spark / bin”行。

当我运行$ spark-shell命令时,它给了我这个错误..

/ usr / local / spark / bin / spark-class:第86行:C:\ Program Files \ Java \ jdk1.7.0_75 \ bin / bin / java:没有这样的文件或目录

我尝试在线搜索答案,但遗憾的是没有任何对我有用。

请帮忙。谢谢!

1 个答案:

答案 0 :(得分:0)

问题在于:

/ usr / local / spark / bin / spark-class:第86行: C:\ Program Files \ Java \ jdk1.7.0_75 \ bin / bin / java :没有这样的文件或目录

你有两个" bin" - 一个来自Windows" \ bin"一个来自cygwin" / bin"

您可以修改JAVA_HOME环境变量 - 并将其设置为 C:\ Program Files \ Java \ jdk1.7.0_75 (或jdk的实际路径)

我要备份/ usr / local / spark / bin / spark-class并尝试更改/ usr / local / spark / bin / spark-class中的以下行

RUNNER="${JAVA_HOME}/bin/java

是:

RUNNER="${JAVA_HOME}\java

然后再次运行$ spark-shell命令