0

我在 Mac 上为 spark 1.4.0 和 1.4.1 尝试了以下操作。我正在下载包类型 = 'Source Code [可以构建多个 Hadoop 版本' 并下载类型http://ftp.wayne.edu/apache/spark/spark-1.4.1/spark-1.4.1.tgz

当我在终端中运行 ./bin/sparkR 时,我收到一条错误消息,提示“找不到 ~assembly/target/scala-2.10”。有任何想法吗?

4

1 回答 1

1

如果要直接使用 SparkR,则需要下载为特定 Hadoop 版本预构建的二进制包。要在您的笔记本电脑上运行,您可以使用任何 Hadoop 版本,例如http://www.apache.org/dyn/closer.cgi/spark/spark-1.4.1/spark-1.4.1-bin-hadoop2.4.tgz(适用于 Hadoop 2.4)应该没问题。

如果你想使用源码包,那么你需要在运行脚本之前构建 Spark。您可以使用类似build/mvn -DskipTests -Psparkr package. 更多说明位于https://github.com/apache/spark/tree/master/R#sparkr-developmenthttp://spark.apache.org/docs/latest/building-spark.html

于 2015-07-16T21:49:44.750 回答