2.2 安装Scala
先把Scala装起来吧!前提是你已经下载了Scala 2.7.4的二进制发行版,并且Java也装好了。(参见2.1节。)
2.2.1 在Windows上安装Scala
把发行包解压缩——我是直接右击scala-2.7.4.final.zip然后选择“Extract Here”。接着把解压缩后的目录拷贝到合适的位置,比如我就把scala-2.7.4.final挪到了C:\programs\ scala目录下。③
③我推荐你选择一个中间不带空格的路径,因为有空格的路径名常常会带来麻烦。
还有一步工作要做。你要设置Scala bin目录的路径。进入控制面板,打开“系统”,选择“高级系统设置”,选择“高级”,然后选择“环境变量”④。修改path这个变量,把Scala的bin目录也放进去。比如在我的机器上,我就把C:\programs\scala\scala2.7.4.final\bin加进到path里面去了。记住,在path里用分号(;)分隔目录。
④对于Vista之外的Windows版本,请选择适当的方法来修改环境变量。
先验证一下配置是否正确。关闭所有已经打开的命令行窗口,因为对环境变量的修改要等到你重新打开窗口时才能生效。在新的命令行窗口里,输入scala -version
,确保显示的版本跟你安装的版本一样。现在Scala就可以用了!
2.2.2 在类UNIX系统上安装Scala
在类Unix系统上安装Scala有好几种选择。如果你用的是Mac OS X,就可以用MacPorts的sudo port install scala命令安装。
你也可以使用下面这个命令把发行包解压缩:gunzip scala-2.7.4.final.tar.gz,然后运行tar -xf scala-2.7.4.final.tar,把解压后的目录移到一个合适的位置。在我的系统上,我把 scala-2.7.4.final目录复制到了/opt/scala目录下面。
还有一步工作要做:设置Scala bin目录的路径。
用的shell不一样,要修改的文件也不一样。你很可能已经知道了要修改哪个文件——如果需要帮助的话,请参见对应shell的文档,或者直接找了解的人问。我用的是bash,所以我修改的是 ~/.bash_profile 文件。在该文件中,我把/opt/scala/scala-2.7.4.final/bin加到了path环境变量里。
先验证一下配置是否正确。关闭所有已经打开的命令行窗口,因为环境变量的修改要等到重新打开窗口时才能生效⑤。在新的终端窗口中,输入scala -version
,确保显示的版本跟你安装的版本一样。现在Scala就可以用了!
⑤从技术上来说,我们可以对配置文件执行
source
,但是打开个新窗口可能更省事。