无法启动火花

时间:2016-05-15 11:34:18

标签: apache-spark cmd command

我已经在我的机器上成功安装并运行了apache spark。今天我回到它并尝试使用:bin目录中的bin / spark-shell运行它(这个目录中存在bin文件)但是我得到了:

bin is not recognized as an internal or external command,
operable program or batch file.

它在Windows 10 cmd shell上运行,以防有用。什么可能导致这种情况?

3 个答案:

答案 0 :(得分:2)

我相信我们需要更多信息,以便能够回答你的问题。

使用'./'指定从工作目录的根目录开始的路径。 (Bash或powershell)

  1. 您是在cmd shell / powershell / bash shell中运行它吗?

  2. 在尝试执行命令时,您在使用哪个目录?

  3. 当前目录中是否有bin文件夹? (LS命令或dir命令)

答案 1 :(得分:0)

JAVA_HOME已经过时了...我更新了java而没有更新路径!这就是问题所在。

答案 2 :(得分:0)

检查安装的java版本和环境变量JAVA_HOME所指向的位置。

在我的情况下JAVA_HOME = C:\ Program Files \ Java \ jdk1.7.0_79(这是旧版本)

此问题的原因是我安装了新版本的JDK并删除了以前的安装,但JAVA_HOME指向了丢失的旧环境。