我正在尝试启动Tools -> Start Haskell REPL
,但我收到此错误:
错误:无法运行程序“/usr/lib/ghc-7.8.4/bin/ghci”(在目录中......):error = 2,没有这样的文件或目录
看起来合法,因为ghci
位于其他地方:
$ locate ghci
/usr/bin/ghci
/usr/bin/ghci-7.8.4
/usr/lib/ghc-7.8.4/ghci-usage.txt
...
(Haskell从专用存储库安装,Archlinux)。不幸的是,我对Haskell SDK的位置没有任何回旋余地。
Project Structure -> Project SDK -> GHC -> Select Home Directory for GHC
强迫/usr/lib/ghc-7.8.4
选择我。
答案 0 :(得分:-1)
安装Haskell堆栈。
如果你在Ubuntu上运行:
curl -sSL https://get.haskellstack.org/ | SH
我的系统堆栈已安装到:/ usr / local / bin / stack