3
我製作了cabal沙箱,並安裝了一個軟件包,但runhaskell Setup configure
抱怨說我剛安裝的軟件包依賴項丟失。Cabal configure無法在cabal沙盒中找到已安裝的軟件包
我驗證了軟件包的名稱和版本,沒關係。
運行cabal install --dependencies-only
表示「所有請求的軟件包已安裝」。
怎麼回事&我該如何解決?
如果相關,我在Windows 7上通過使用cabal-1.20.0.3和cabal 1.20.0.1和ghc 7.6.3在QuickCheck-2.7.5上遇到了這個問題。
通過runhaskell Setup configure
輸出配置:
配置MyPackage的-0.1.0.0 ...
Setup.hs:至少有以下依賴性缺失: 快速檢查== 2.7.5
'cabal configure'說什麼? – Sibi
@Sibi更新了問題。 – MasterMastic
你用'runhaskell'運行'Setup.hs',你試過運行'cabal build'嗎?那什麼都不做,只能在你的'.cabal'文件中用你的配置編譯你的項目。 IIRC'runhaskell'只是'ghc'的一個包裝,並且不受'cabal'影響。 – bheklilr