我在Haskell中完全禁用,我試圖按照a tutorial關於如何在web上使用它。如何在mac osx中正確安裝/更新haskell軟件包
我使用的是Mac OSX所以我下載了OSX Haskell的平臺,http://www.haskell.org/platform/mac.html
然後我做了
cabal update
它告訴我,陰謀的新版本安裝是可用的,那麼爲什麼不 cabal install cabal-install
它編譯的版本Cabal-1.16.0.3並將它安裝在我的$ HOME/Library/Haskell中。 我把$ HOME/Library/Haskell/bin加入到我的$ PATH中並打開一個新的終端。
然後我做 陰謀--version
不過版本是1.14 我做 $ HOME /庫/哈斯克爾/斌/陰謀--version 而我得到的二進制使用庫版本1.14 我怎樣才能讓它使用新安裝的版本而不是平臺之一?
那我 陰謀小集團安裝-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沒有安裝,我不想做任何會破壞任何東西的事情。
什麼是獲得Yesod或任何haskell包在mac osx上工作的正確方法?
你試過serverfault嗎? – Amelia
這是一個比服務器相關的問題更多的初學程序員問題 – user1565940
「我不喜歡這聽起來如何。」你是個聰明人。 github的'cabal-dev'版本應該編譯好。克隆回購,cd進入它,'cabal安裝'。 –