4

我安装了 SublimeREPL,但每次尝试启动 REPL 时,都会出现一个对话框,显示错误“OSError(2, 'No such file or directory')”。

我使用 MacPorts 安装了 Scala 2.10。

我正在运行 OS X Lion (10.8.3)。

是否有一些特殊的配置我需要告诉 SublimeREPL 在哪里可以找到 Scala 可执行文件?

4

1 回答 1

7

在您的 Sublime Text 安装目录中(它可能在 下~/Library/Application Support/Sublime Text 2),有一个配置文件:

./Packages/SublimeREPL/config/Scala/Main.sublime-menu

scala 的路径及其调用由以下内容定义:

"cmd": {"linux": ["scala"],
        "osx": ["scala"],
        "windows": ["scala.bat", "-i"]
       },
...
"extend_env": {"osx": {"EMACS": "1", "PATH": "{PATH}:/usr/local/bin"},
               "linux": {"EMACS": "1", "PATH": "{PATH}:/usr/local/bin"},
               "windows": {"EMACS": "1"}
},
于 2013-03-26T17:07:14.697 回答