我正在尝试使用常规cabal install
(help with cabal install package shadowing errors)解决另一个错误。当我尝试使用cabal解压缩包(在本例中为Setup.hs
)后运行monadiccp
时,我会遇到依赖性错误。
monadiccp-0.7.0> cabal configure
Resolving dependencies...
Configuring monadiccp-0.7.0...
cabal: At least the following dependencies are missing:
monatron -any
上述命令runghc Setup.py --user
,--global
等会发生这种情况。我是否需要使用--package-db
标志,如果是,它的语义是什么?
提前致谢。
很抱歉,我无法相信我忘了提及,monatron
确实安装了。
/home/gatoatigrado/.ghc/x86_64-linux-7.0.4/package.conf.d
HTTP-4000.1.1
HUnit-1.2.2.3
MaybeT-0.1.2
Monatron-0.3.1
答案 0 :(得分:2)
我建议使用cabal-dev
来回避cabal install
的错误。如果您仍然需要先安装依赖项,而不是让cabal-dev install
一次性完成所有操作,请运行cabal-dev install --only-dependencies
。