【问题标题】:Can't install cabal by stack无法通过堆栈安装 cabal
【发布时间】:2018-09-24 16:39:11
【问题描述】:

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

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

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

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

解决此问题的一些不同方法:

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

计划构建失败。

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

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

stack.yaml 无需更改

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

【问题讨论】:

    标签: cabal haskell-stack


    【解决方案1】:

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

    【讨论】:

    • 好的,您的解决方案完美运行。非常感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多