我在mac el capitan上使用Sublime Text 3,当我尝试构建haskell文件时,收到以下错误消息:
[Errno 2] No such file or directory: 'runhaskell'
[cmd: ['runhaskell', 'path_to_my_file']]
[path: /usr/bin:/bin:/usr/sbin:/sbin]
[Finished]
SublimeHaskell用户设置如下:
{
"add_to_PATH":
[
"/Users/durand/Library/Haskell/bin/",
"/usr/local/bin/"
],
"enable_ghc_mod": false,
"enable_hdevtools": false,
"enable_hsdev": false,
}
我不知道为什么错误消息中的路径不包含我在“用户”设置中指定的路径,并且不确定这是否会导致问题。但是使用SublimeHaskellREPL:ghci currentfile工作正常
此外,runhaskell
位于/usr/local/bin/
但由于某种原因,我无法使SublimeHaskell看到此目录。此外,echo "$PATH"
和/etc/paths
都告诉我/usr/local/bin/
位于路径变量中,这让我更加困惑。
感谢任何帮助。提前谢谢。