IntelliJ publigin:ghc-modi 错误输出:NG 退出

IntelliJ publigin: ghc-modi error output: NG quit

我只是将 GHC 7.8.4 和 cabal 1.22.0.0 与 IntelliJ Haskell 插件一起使用。启动我的项目后,我收到此错误日志

ghc-modi failed
          ghc-modi failed with error: NG BUG: cabal: createProcess: runInteractiveProcess: exec: does not exist (No such file or directory)
          You can disable ghc-modi in Settings | Haskell
IOException: Broken pipe
IOException: Broken pipe

如何解决或获取有关此错误的更多信息?

我在 Mac OS X 上遇到了同样的问题,并通过使用 open /Applications/IntelliJ\ IDEA\ 14.app shell 命令启动 IntelliJ IDEA 解决了这个问题。

如果您在 .bashrc 中为 Haskell 编写一些脚本,它不会影响从 Desktop 或 Launchpad e.t.c 启动的 IntelliJ IDEA。使用 open shell 命令让 IntelliJ IDEA 受到影响。