我已经制作了一个cabal沙箱,为它安装了一个软件包,但是runhaskell Setup configure
抱怨我刚刚安装的软件包依赖项丢失了。
我验证了包裹名称和版本,这没关系
运行cabal install --dependencies-only
说"已经安装了所有请求的软件包"。
发生了什么&我该如何解决?
如果相关,我在使用cabal 1.20.0.1和ghc 7.6.3的cabal-install 1.20.0.3上使用QuickCheck-2.7.5在Windows 7上遇到此问题。
通过runhaskell Setup configure
输出配置:
配置MyPackage-0.1.0.0 ...
Setup.hs:至少缺少以下依赖项: QuickCheck == 2.7.5
答案 0 :(得分:6)
您应该执行runhaskell Setup configure
,而不是运行cabal configure
。 runhaskell
并不了解沙箱。