저는 하스켈에서 완전히 멍청한데, 웹을 어떻게 사용하는지에 대해 a tutorial을 따르려고합니다. 나는 맥 OSX를 사용하고Mac OS X에서 haskell 패키지를 올바르게 설치/업데이트하는 방법
은 그래서
http://www.haskell.org/platform/mac.html에서 OSX를위한 하스켈 플랫폼을 다운로드 한 다음 내가 그랬어
cabal update
그것은 왜 안 가능한, 그래서 음모의 새 버전을 설치하는 것이 나에게 말했다 cabal install cabal-install
그것은 Cabal-1.16.0.3 버전을 컴파일하고 $ HOME/Library/Haskell에 설치했습니다. $ HOME/Library/Haskell/bin을 my $ PATH 앞에 추가하고 새 터미널을 엽니 다. 그런 다음
I 음모 --version
할하지만 버전은 1.14 이다 나는 내가 바이너리 라이브러리 버전 1.14 를 사용하고 있음을 얻을 $ 홈/도서관/하스켈/빈/음모를 --version 을 플랫폼 대신 새롭게 설치된 버전을 사용하려면 어떻게해야합니까?
은 그 때 나는 음모 음모-DEV설치하고 컴파일 할 수있는 새로운 패키지의 메시지가 있지만 includescabal이 메시지 않습니다
The following packages are likely to be broken by the reinstalls:
network-2.3.1.0
haskell-platform-2012.4.0.0
cgi-3001.1.7.4
HTTP-4000.2.5
나는이 소리를 어떻게 좋아하지 않는다.
예전에 다른 컴퓨터에 yesod를 설치하려고했는데 같은 종류의 문제가 있었지만 궁극적으로는 yesod가 설치되지 않았으므로 이번에는 아무 것도하지 않을 작업을하고 싶지 않습니다.
Mac OS X에서 작동하도록 Yesod 또는 모든 haskell 패키지를 얻는 올바른 방법은 무엇입니까?
혹시 serverfault를 사용해 보셨습니까? – Amelia
서버 관련 질문보다 초보자 프로그래머가 더 많습니다 – user1565940
"어떻게 들리니?" 당신은 현명한 사람입니다. github의'cabal-dev' 버전은 잘 컴파일되어야합니다. repo를 복제하고, cd하고,'cabal install'을 실행하십시오. –