2014-04-04 2 views
4

를 등록하지 않는 것은 나에게 같은 이전 버전을 제공합니다.

이 내 경로 실행 OS가 뭔지입니다 X Maverics

/Users/peter/.cabal/bin://anaconda/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:~/Library/Haskell/bin:/opt/X11/bin 

이제 내 질문은 나의 음모의 업데이트 된 버전을 사용할 수 있도록 할 필요가 무엇인가?

업데이트 1. 내가 사용 음모를 업데이트

:

또한
cabal install cabal cabal-install 

which cabal 반환 맥에

+0

x 플래그를 제거하려고? – Sibi

+0

'캐럴'이 말하는 것은 무엇입니까? – Simon

+0

''/ Users/peter/.cabal/bin'' 디렉토리에''cabal'' 바이너리가 있습니까? ''~/.cabal/bin/cabal --version''이 효과가 있습니까? ~/.cabal/config 파일은 어떻게 생겼습니까? –

답변

4

/usr/bin/cabal, 기본 설치 위치는 ~/Library/Haskell/ (등등 libs와 바이너리에 대한 bin/, lib/ 등)에있을 것으로 보인다.

$PATH에서 이것은 /usr/bin 이후입니다. 그래서 거기에서 실행 파일을 얻습니다.

$PATH 앞에 ~/Library/Haskell/bin를 이동하거나`cabal`를 업데이트 않았다 어떻게 /usr/bin/cabal :

+0

내 경로는 이제 ~/Library/Haskell : // anaconda/bin :/usr/bin :/bin :/usr/sbin :/sbin :/usr/local/bin : ~/Library/Haskell/bin :/opt/X11/bin하지만 이전과 똑같은 문제가 남아 있습니다. – user3139545

+0

바이너리를 실행하려면'~/Library/Haskell/bin'이어야합니다. –

+0

문제가 해결되었습니다. 감사 – user3139545