Cabal配置无法在cabal沙箱中找到已安装的软件包

时间:2014-07-09 14:49:40

标签: haskell cabal cabal-install

我已经制作了一个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

1 个答案:

答案 0 :(得分:6)

您应该执行runhaskell Setup configure,而不是运行cabal configurerunhaskell并不了解沙箱。