【问题标题】:How to downgrade cabal version in Haskell platform?如何在 Haskell 平台降级 cabal 版本?
【发布时间】:2015-09-14 12:08:35
【问题描述】:

我已经安装了带有7.10.2 版本的ghc 和1.22.6.0 版本的cabal 的Haskell 平台。我最喜欢的编辑器是 Atom,所以我安装了 ide-haskellhaskell-ghc-mod。由于ghc-modcabal>=1.22 存在一些问题,我需要降级cabal。 Haskel 平台附带了一个 activate-hs 脚​​本来切换版本,但我不明白它是如何工作的。

【问题讨论】:

  • 那是错误的方式。升级ghc-mod,不要降级cabal。

标签: haskell version atom-editor cabal haskell-platform


【解决方案1】:

./activate-hs 脚本仅在不同的已安装平台版本之间切换。因此,如果您没有安装该平台的早期版本,它将无济于事。更一般地说,您可能不应该降级 cabal 版本,因为编译器通常与特定版本的 cabal 耦合。

但是,如果您确实想这样做,正确的方法就是创建一个沙箱,然后运行cabal-install cabal-install-1.20.2.0 或类似方法。然后,您可以获取生成的二进制文件并将其直接移动到您的路径中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-11
    • 1970-01-01
    • 2018-04-11
    • 2018-10-18
    • 2021-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多