scala - SublimeREPL Scala 错误

标签 scala runtime-error sublimetext2 sublimerepl

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

我使用 MacPorts 安装了 Scala 2.10。

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

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

最佳答案

在您的 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"}
},

关于scala - SublimeREPL Scala 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15641416/

相关文章:

Scala 解析器组合器 : Parsing in a stream

c++ - 访问 vector 时出现运行时错误

MySQL 无法创建表 (errno : 150) - table has no foreign key

css - 有没有比在 SublimeText2 中编辑 HTML/CSS 然后在浏览器中 F5/刷新以查看更改更好的工作流程?

php - 为什么这些引用会结束 Sublime Text 2 中的 PHP 查询?

scala - 如何直接在 Play 中返回 Protocol Buffer ! 2.0 框架?

java - 日期时间解析不强制执行格式

scala - 如何使用 scala 映射的最后结果作为下一个函数的输入?

c# - 事件支持 WP 8.1

java - Sublime 2 Java 构建