2015-01-25 9 views
12

Ich versuche Tools -> Start Haskell REPL zu starten, aber ich bin immer diese Fehlermeldung:Configure Haskell SDK für die Haskell IntelliJ Plug-in

Error: Cannot run program "/usr/lib/ghc-7.8.4/bin/ghci" (in directory ...): error=2, No such file or directory

Welche legitim aussieht, als ghci liegt anderswo:

$ locate ghci 
/usr/bin/ghci 
/usr/bin/ghci-7.8.4 
/usr/lib/ghc-7.8.4/ghci-usage.txt 
... 

(Haskell wurde vom dedizierten Repository Archlinux installiert). Leider wurde mir bezüglich des Haskell SDK-Standorts kein Spielraum gelassen.

Project Structure -> Project SDK -> GHC -> Select Home Directory for GHC

Kräfte /usr/lib/ghc-7.8.4 Wahl auf mich.

+2

ich es durch (1) gemacht haben, arbeiten, um eine Verbindung zu schaffen ** $ ln -s/usr/bin/GHCI /usr/lib/ghc-7.8.4/bin/ghci** (2) Platzierung des GHC SDK-Standorts unter **/usr ** (https://github.com/Atsky/haskell-idea-plugin/issues/58). Das sieht unelegant aus, um es milde auszudrücken. –

Antwort

-1

Haskell-Stapel installieren.

falls Sie auf Ubuntu laufen zu tun:

curl -ssl https://get.haskellstack.org/ | sh

auf meinem System-Stack wurde installiert:/usr/local/bin/Stapel

+0

m/usr/lib/ghc/bin/ghc/usr/lib/ghc/bin/ghc_old –

+0

ln -s /opt/ghc/7.10.3/bin/ghc/usr/lib/ghc/ bin/ghc –