2015-11-21 49 views
2

我想尝试安装的火花,这样我可以按照这里的指南中我IPython的笔记本使用火花: https://beingzy.github.io/tutorial/2014/10/13/spark-tutorial-Part-I-setting-up-spark-and-ipython-notebook-within-10-minutes.html为什么使用“Not a valid command:assembly”执行`sbt assembly`失败?

于是我下载了火花,最新的1.5.2版本,并运行了“打造火花”的一部分。这是我得到的错误信息:

C:\Users\Administrator\Downloads\spark-1.5.2\sbt>sbt assembly 
[info] Set current project to sbt (in build file:/C:/Users/Administrator/Downloa 
ds/spark-1.4.0/sbt/) 
[error] Not a valid command: assembly 
[error] Not a valid project ID: assembly 
[error] Expected ':' (if selecting a configuration) 
[error] Not a valid key: assembly 
[error] assembly 
[error]  ^

我在stakoverflow上遇到了类似的问题。但是,最初的问题是在Ubuntu上,我的是在Windows上。另外,我没有一个文件夹spark-0.8.1-根据答案中的建议进行孵化,所以该解决方案无法为我工作。

"./sbt/sbt assembly" errors "Not a valid command: assembly" for Apache Spark project

请帮助!

+0

[“./sbt/sbt集结号”错误‘不是有效的命令:集结号’为Apache星火项目]的可能的复制(http://stackoverflow.com/questions/21245669/sbt-sbt-assembly-errors-没有一个有效命令组装换Apache的火花-PRO) – Reactormonk

+0

这是完全一样的问题,因为在链接的问题。 – Reactormonk

+0

@Reactomonk但我没有一个文件夹,通话火花0.8.1-孵化。我在窗户上。所以也许这是同样的问题,但我不知道我能做些什么来解决它。如果你知道,请分享。 – Jasmine

回答

0

的原因是,你执行sbt assemblysbt目录是星火的SBT构建主目录(这是你的情况是C:\Users\Administrator\Downloads\spark-1.5.2)内。

转到一级目录,即C:\Users\Administrator\Downloads\spark-1.5.2,并执行./sbt/sbt assembly

+0

感谢您的更新。首先,我的是一个Windows环境。其次,我直接进入了sbt。没有C:\用户\管理\下载\火花1.5.2 – Jasmine

+0

好了,看看路径'C:\用户\管理\下载\火花1.5.2在你的问题\ sbt'。请注意路径末尾的'sbt' - 这就是我所谓的'sbt'目录。 –

相关问题