【发布时间】:2017-12-26 01:49:24
【问题描述】:
我正在尝试在我的 Windows 10 计算机上安装 Apache Spark。我安装 Spark 的第一步是下载 Java from here 然后通过此路径下载:C:\Program Files (x86)\Java 在此安装过程中下载的一个文件夹是:\jre1.8.0_151
接下来我安装了JDK from here 并下载了windows x86 版本。我在Java文件夹中使用了与上面相同的路径来下载它。完成后,Java 文件夹中有两个文件夹:jdk1.8.0_151 and jre1.8.0_151
之后,我将 JAVA_HOME 变量设置为指向C:\PROGRA~1(x86)\Java\jdk1.8.0_151,并在Path 添加%JAVA_HOME%,然后安装Scala from here 并下载适用于Windows 的Scala 二进制文件。环境路径在path中添加为:C:\PROGRA~1(x86)\scala\bin
接下来我安装了Spark from here 并安装了spark-2.2.1-bin-hadoop2.7.tgz 之后,我将这个文件夹放在这里D:\spark-2.2.1-bin-hadoop2.7然后将环境变量添加为SPARK_HOME,路径为:D:\spark-2.2.1-bin-hadoop2.7\bin,然后我将path 更新为%SPARK_HOME%\bin
最后我试着看看是否一切都安装好了。我输入了java -version 并安装了正确的java。然后我输入了scala,scala 对我开放,我可以输入表达式等。然后我输入了spark-shell,但我收到了这个错误:
'spark-shell' 未被识别为内部或外部命令, 可运行的程序或批处理文件。
我做错了什么没有使火花打开?请注意:我对一切都使用 cmd。
【问题讨论】:
标签: java windows scala apache-spark pyspark