該鏈接是矯枉過正。
如果你想在REPL環境上運行星火Mahout的,你應該需要做的是set some env variables.
你有沒有設置SPARK_HOME? (嘗試echo $SPARK_HOME
- 我認爲這適用於Windows?)
另一種方法是使用阿帕奇Zeppelin,這是一個更好的體驗,與合作。 Tutorial
我沒有聽說過任何人在Windows上做Mahout,但它應該是直截了當的。如果/當你得到它working-請寫一個教程,我們將它張貼在網站上(我是社區成員),我們可以幫你,請在developer email list
更新伸手
如果您無法運行bin/mahout
您可以install Cygwin(從而創造一個類似Unix的環境,或者你可以嘗試以下方法:
export MAHOUT_JARS=$(echo "$MAHOUT_HOME"/*.jar | tr ' ' ',')
$SPARK_HOME/bin/spark-shell --jars "$MAHOUT_JARS" \
-i $MAHOUT_HOME/bin/load-shell.scala \
--conf spark.kryo.referenceTracking=false \
--conf spark.kryo.registrator=org.apache.mahout.sparkbindings.io.MahoutKryoRegistrator \
--conf spark.kryoserializer.buffer=32k \
--conf spark.kryoserializer.buffer.max=600m \
--conf spark.serializer=org.apache.spark.serializer.KryoSerializer
哪個應該用Mahout Jars /適當的spark配置啓動spark-shell,以及mahout啓動腳本(它導入庫並設置Mahout分佈式上下文) - 但是我個人建議Zeppelin(請參閱上面的教程鏈接)。
請閱讀[爲什麼「有人可以幫助我?」不是一個實際的問題?](https://meta.stackoverflow.com/questions/284236/why-is-can-someone-help-me-not-在嘗試提出更多問題之前,這是一個實際問題)。 –
在嘗試提出更多問題之前,請閱讀[我如何提出一個好問題?](http://stackoverflow.com/help/how-to-ask)。 –