Haskell

Cabal 庫版本問題 (Haskell)

  • June 25, 2014

我希望這不是 OT 但肯定不是 StackOverflow 問題,所以我在這裡嘗試。我在 Windows 7(64 位)機器上安裝 cabal 時遇到問題。

如果我嘗試執行 yesod devel,它會告訴我重新執行配置,因為我切換了 cabal 庫(1.10.1.0 而不是 1.10.2.0),毫無疑問 - 如果我執行 cabal –version 我得到:

cabal-install version 0.10.2
using version 1.10.1.0 of the Cabal library

但是如果我在 cabal/bin 文件夾中做同樣的事情,我會得到正確的庫版本。所以肯定有一些奇怪的路徑問題,但我找不到它,我嘗試了 cabal-install 等(甚至因為無法更改執行程序問題而重命名 cabal.exe)。

我迷路了 - 有人可以幫我解決這個問題嗎?

您現在可能已經回答了您的問題。

對於未來的讀者。一種解決方案是將 cabal/bin 文件夾添加到您的路徑中。

另一種是將 exe 文件移動C:\Program Files\Haskell\bin.http://www.haskell.org/haskellwiki/Cabal-Install#Windows.

引用自:https://serverfault.com/questions/307829