【发布时间】:2017-09-21 17:19:35
【问题描述】:
我已经使用 RStudio 的 sparklyr 包安装了 Spark,并通过以下方式返回了路径:
# library(sparklyr)
# spark_home_dir()
现在我想从 Windows 命令 shell 启动 spark-shell,这工作正常。
start C:\\Users\\eyeOfTheStorm\\AppData\\Local\\rstudio\\spark\\Cache\\spark-2.0.0-bin-hadoop2.7\\bin\\spark-shell
但是当我尝试将工作目录设置为我的桌面以便我可以从那里读取文件时,使用:load 指向工作目录时它并没有正确指向。
start C:\\Users\\eyeOfTheStorm\\AppData\\Local\\rstudio\\spark\\Cache\\spark-2.0.0-bin-hadoop2.7\\bin\\spark-shell :load C:\\Users\\eyeOfTheStorm\\Desktop\\WorkingDir
从 Scala 来看,这应该确认工作目录为桌面...
def pwd = System.getProperty("user.dir"); println(pwd)
但它只返回C:\Users\eyeOfTheStorm。我希望它返回C:\\Users\\eyeOfTheStorm\\Desktop。知道如何在单个 Windows 命令中执行此操作吗?
【问题讨论】:
标签: windows scala apache-spark command-line