我无法使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
答案 0 :(得分:0)
在git bash中,尝试使用:
'
(而不是双引号"
)/
而非\
:C:/.../...
或/c/.../...
那将与Git bash使用的外壳更加兼容。
答案 1 :(得分:0)
然后以RUN=($( spark-shell )) && "${RUN[@]}"
的身份运行