我无法使用spark-shell命令来处理Git-bash。我确信我的环境设置正确,就像我在命令提示符下的任何目录中运行sparkshell一样,它对我来说都很好
然而,当我在bash中运行spark-shell时,它会输出这个值,而不是运行实际的shell:
"C:Program FilesJavajdk1.8.0_191binjava" -cp "C:sparkspark-2.4.0-bin-
hadoop2.7/conf;C:sparkspark-2.4.0-bin-hadoop2.7jars*" "-
Dscala.usejavacp=true"-Xmx1g org.apache.spark.deploy.SparkSubmit --class
org.apache.spark.repl.Main --name "Spark shell" spark-shell
在git bash中,尝试使用:
- 单引号
'
(而不是双引号"
( /
而不是:
C:/.../...
或/c/.../...
这将与Gitbash使用的shell更兼容。
然后将其作为RUN=($( spark-shell )) && "${RUN[@]}"
运行