gpt4 book ai didi

java - 在 Windows 上安装 Spark 不起作用

转载 作者:行者123 更新时间:2023-12-02 02:24:41 26 4
gpt4 key购买 nike

我正在尝试在我的 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 和 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' is not recognized as an internal or external command, operable program or batch file.

我做错了什么,没有让 Spark 打开?请注意:我所有的事情都使用 cmd。

最佳答案

看来您将 %SPARK_HOME% 设置到了错误的位置,因此当“我随后将 path 更新为 %SPARK_HOME%\bin ”,它导致添加 D:\spark-2.2.1-bin-hadoop2.7\bin\bin 和双 \bin ,其中显然是错误的。 %SPARK_HOME% 应该没有 \bin

通常,您可以通过在命令行中调用 echo %PATH%SET 显示所有环境变量来测试环境变量

关于java - 在 Windows 上安装 Spark 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47973230/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com