2015-11-21 90 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'目錄。 –

相關問題