该链接是矫枉过正。
如果你想在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)。 –