2015-01-25 4 views
12

내가 Tools -> Start Haskell REPL을 시작하기 위해 노력하고있어,하지만 난이 오류 받고 있어요 :구성 하스켈 SDK 하스켈 인 IntelliJ 플러그인

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

ghci으로, 합법적 보이는 다른 곳에 상주 :

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

(하스켈은 Archlinux 전용 저장소에서 설치). 불행히도, 나는 Haskell SDK 위치에 관해서 아무런 여지도주지 않았다.

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

강제로 /usr/lib/ghc-7.8.4 나를 선택하십시오.

+2

/usr/lib/ghc-7.8.4/bin/ghci** (2) GHC SDK 위치를 **/usr **에두기 (https://github.com/Atsky/haskell-idea-plugin/issues/58)). 이것은 최소한으로 말할 때 우아하지 않습니다. –

답변

-1

하스켈 스택을 설치하십시오. 우분투에서 실행되는 경우

는 수행

컬 -ssl https://get.haskellstack.org/을 | SH 내 시스템 스택에

가에 설치 한 :/usr/지방/빈/스택

나는 그것이 (1) 링크를 작성 ** $ 에선 -s는/usr/빈/ghci에 의해 작동했습니다
+0

mv/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 –