试图运行scala脚本,安装时出现强制脚本错误;sbt/sbt“;

试图运行scala脚本,安装时出现强制脚本错误;sbt/sbt“;,scala,sbt,Scala,Sbt,我正试图在OSX上安装sbt/sbt和义务兵 cs-sbt/sbt——分支机构0.13.8 在sbt文件之后: 我得到了以下错误: ....... [SUCCESSFUL ] org.scala-sbt#apply-macro;0.13.6!apply-macro.jar (4702ms) :: retrieving :: org.scala-sbt#boot-app confs: [default] 44 artifacts copied, 0 already retriev

我正试图在OSX上安装sbt/sbt和义务兵

cs-sbt/sbt——分支机构0.13.8

在sbt文件之后:

我得到了以下错误:

.......

[SUCCESSFUL ] org.scala-sbt#apply-macro;0.13.6!apply-macro.jar (4702ms)
:: retrieving :: org.scala-sbt#boot-app
    confs: [default]
    44 artifacts copied, 0 already retrieved (13750kB/113ms)
[error] Not a valid command: version (similar: session)
[error] version
[error]        ^
[error] Not a valid command: version
[error] version
[error]        ^
[error] Not a valid command: version
[error] version
[error]        ^

Conscripted sbt/sbt to ~bin/sbt
Conscripted sbt/sbt to ~/bin/scalas
Conscripted sbt/sbt to ~/bin/screpl
scalas
screpl
似乎安装正确?但是,当我尝试执行以下脚本时,
helloworld.scala

#!/usr/bin/env scalas

/***
scalaVersion := "2.11.6"
*/

println("hello")
我犯了如下错误:

>./helloworld.scala
~ ./helloworld.scala:5: error: eof expected but ';' found.
  */
^
[error] Error parsing expression.  Ensure that settings are separated by blank lines.
./test.scala:18: error: not found: value Location
val nyc = Location("New York", "NY")
          ^
./test.scala:14: error: not found: value host
  host("api.wunderground.com") / "api" / "5a7c66db0ba0323a" /
  ^
./test.scala:13: error: not found: type Location
def weatherSvc(loc: Location) = {
                    ^
sbt.compiler.EvalException: Type error in expression
    at sbt.compiler.Eval.checkError(Eval.scala:384)
......
另一个脚本示例
test.scala

#!/usr/bin/env scalas

/***
scalaVersion := "2.11.6"
libraryDependencies += "net.databinder.dispatch" %% "dispatch-core" % "0.11.2"
  */
import dispatch._, Defaults._
case class Location(city: String, state: String)
    def weatherSvc(loc: Location) = {
      host("api.wunderground.com") / "api" / "5a7c66db0ba0323a" /
        "conditions" / "q" / loc.state / (loc.city + ".xml")
    }
    val nyc = Location("New York", "NY")
    for (str <- Http(weatherSvc(nyc) OK as.String))
      println(str)

有人能提出建议吗?

最后一条评论行开头的空格(
“*/”
)失败了。IntelliJ会自动添加空间来美化注释(或者添加空白是scala的惯例?),但
scalas
不会将其去除

该错误似乎是“-version”标志的错误