为什么HDInsight群集没有预先安装的Scala?

时间:2018-02-09 05:22:49

标签: azure apache-spark hdinsight

在HDInsight的masternode上,$ scala -verion返回错误。它很容易通过安装 $ apt-get install scala 但是默认情况下不应该安装scala吗?

1 个答案:

答案 0 :(得分:0)

感谢您的建议。您需要将scala直接安装在节点上的情况是什么?例如,在spark中,还有一些其他常见的场景已经起作用:

  1. 在命令行中运行Spark命令。这是通过spark-shell完成的,它有内置的scala解释器。

  2. 建立火花项目。这通过maven或sbt项目定义文件来完成。这些工具会根据项目依赖性自动下载正确的scala版本和编译器。

  3. 正如你所说,预先安装scala并不难,但我们想了解这一点的必要性。在与客户的讨论中,这种情况以前没有出现过。