无法通过堆栈安装 cabal

Can't install cabal by stack

当我想通过堆栈安装cabal时,出现错误:

=================
~$ stack install cabal

错误:构建构建计划时,出现以下异常 遇到:

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

一些不同的解决方法:

计划构建失败。

=================
然后我尝试按照提示使用 stack solver 来解决它。但还是失败了:

=================
~$ 堆栈求解器
使用配置文件:stack.yaml
使用 cabal 包:
- 卡贝尔/

无需更改 stack.yaml

=================
看来我应该配置 stack.yaml。但是我该怎么办?提前致谢。

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