【发布时间】:2017-12-06 19:22:39
【问题描述】:
从我目前所做的研究来看,这似乎是尝试在 Windows 上使用 Spark 的常见问题,并且通常与 PATH 设置不正确有关。 但是,我已经三次检查了 PATH,并尝试了我在网上遇到的许多解决方案,但我仍然无法弄清楚是什么导致了问题。
-
在 Windows 7(64 位)中尝试从命令提示符运行
spark-shell会返回The system cannot find the path specified。 -
但是我可以从 spark-shell.exe 所在的目录中运行相同的命令(尽管有一些错误),这让我相信这是一个 PATH 问题,就像大多数其他关于这个问题的帖子一样在网上。不过……
Spark-shell 在从目录调用时工作:
Shell 似乎在工作:
-
据我所知,我的 PATH 似乎设置正确。我遇到的这个问题的大多数解决方案都涉及修复 %JAVA_HOME% 系统变量以指向正确的位置,并将 '%JAVA_HOME%/bin' 添加到 PATH(以及包含'spark-shell. exe'),但是我的 JAVA_HOME 变量和 PATH 变量似乎都包含所需的目录。
【问题讨论】:
标签: java apache-spark path windows-7-x64