无法按堆叠安装cabal

时间:2018-09-24 16:39:12

标签: cabal haskell-stack

当我要通过堆栈安装cabal时,发生了错误:

=================
〜$堆栈安装cabal

错误:在构建构建计划时,以下异常是 遇到:

在cabal-0.0.0.0的依赖项中:     youProbablyWantCapitalCabal必须匹配<0 &&> 1,但是堆栈配置                                 没有指定的版本(没有附带的软件包                                 找到的名字,也许是一个错字                                 软件包的构建依赖或遗漏                                 stack.yaml软件包列表?) 因为cabal是构建目标,所以需要。

一些不同的解决方法:

  • 考虑尝试“堆栈求解器”,该方法使用cabal-install求解器 尝试找到一些有效的构建配置。这样可以方便 处理许多复杂的约束错误时,结果可能是 不可预测的。

计划构建失败。

=================
然后,我尝试根据提示使用stack solver来解决它。但它仍然失败:

=================
〜$堆栈求解器
使用配置文件:stack.yaml
使用阴谋包:
-cabel /

无需更改stack.yaml

=================
看来我应该配置stack.yaml。但是我该怎么办?预先感谢。

1 个答案:

答案 0 :(得分:0)

如错误消息所述,您实际上想要stack install Cabal(请注意大写!)