如何切换到不同版本的 Scala? (苹果系统)

How to switch to different version of Scala? (MacOS)

我已经安装了 Scala 2.12.5 并尝试使用 Spark 2.2.0

libraryDependencies += "org.apache.spark" %% "spark-core" % "2.2.0"

但是在某处读到该版本的 Scala 不存在 Spark。

如何安装 scala 2.11.x 以及如何使用它(例如切换到 2.11.x,然后在需要时切换回 2.12.x)?

谢谢。

看看

我个人建议您使用 sbt 文件指定 scala 版本,如下所示:scalaVersion := "2.11.x"

然后安装:brew install scala@2.11.x

根据问题中的依赖行,您似乎正在使用 sbt。在这种情况下很简单,只需将 scalaVersion 行更改为

scalaVersion := "2.11.11"

或您需要的任何版本。