火花壳Git重击

时间:2018-11-16 23:29:31

标签: java bash scala apache-spark git-bash

我无法使spark-shell命令在Git bash上运行。我相当确定我的环境设置正确,就像我在命令提示符下的任何目录中运行spark-shell一样,对我来说很好。

但是,当我在bash中运行spark-shell时,它将输出此值而不是运行实际的shell:

"C:\Program Files\Java\jdk1.8.0_191\bin\java" -cp "C:\spark\spark-2.4.0-bin- 
hadoop2.7/conf\;C:\spark\spark-2.4.0-bin-hadoop2.7\jars\*" "- 
Dscala.usejavacp=true"-Xmx1g org.apache.spark.deploy.SparkSubmit --class 
org.apache.spark.repl.Main --name "Spark shell" spark-shell

2 个答案:

答案 0 :(得分:0)

在git bash中,尝试使用:

  • 简单引号'(而不是双引号"
  • /而非\C:/.../.../c/.../...

那将与Git bash使用的外壳更加兼容。

答案 1 :(得分:0)

然后以RUN=($( spark-shell )) && "${RUN[@]}"的身份运行