2013-03-26 18 views
4

我安裝了SublimeREPL,但每次嘗試啓動REPL時,都會出現一個對話框,顯示錯誤「OSError(2,'No such file or directory')」。SublimeREPL scala error

我使用MacPorts安裝了Scala 2.10。

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

是否有一些特殊的配置需要告訴SublimeREPL在哪裏可以找到Scala可執行文件?

回答

7

在你的崇高文本的安裝目錄(它可能會~/Library/Application Support/Sublime Text 2下),有一個配置文件:

"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"} 
}, 
+1

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

到Scala和它的調用路徑被定義這工作。我將可執行文件的名稱更改爲'scala-2.10'並將路徑改爲'/ opt/local/bin'。 – Ralph 2013-03-26 17:17:27

+0

嘗試了拉爾夫的評論,它也適用於我的結局。 – ZenBalance 2013-07-07 02:13:22