haskell - 执行时出错 "cabal install hoogle"

标签 haskell ghc cabal

当我运行 cabal install hoogle 时,我得到以下信息:

setup: The program happy version >=1.17 is required but it could not be found
cabal: Error: some packages failed to install
haskell-src-exts-1.13.3 failed during the configure step the exeption is ExitFailure 1

$ghc -V
The Glorious Glasgow Haskell Compilation System, version 7.4.1

如何解决这样的问题?

最佳答案

运行 cabal install alex happy && cabal install hoogle,而不是 cabal install hoogle

hackage 上的很多包都需要 alexhappy,所以最好在 cabal update 之后安装它们。

关于haskell - 执行时出错 "cabal install hoogle",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11753979/

相关文章:

haskell - 列表理解并将字符串转换为对象

haskell - 被多个数据结构引用时更新记录

Haskell 平台 2010 2.0.0 安装写入文件 libHS GHC 6.12.3.p.a 时出错

haskell - stack.yaml 文件和 .cabal 文件的区别?

haskell - 你如何获得最新版本的 Cabal for Haskell?

haskell - 对 Haskell lambdas 中的参数感到困惑

haskell - Hint.interpret 在用于 Polysemy.Sem 值时会给出编译器错误

multithreading - 简单的多线程Haskell占用大量内存

haskell - Cabal 中的 "Either A or B"依赖项

haskell - 自由单子(monad)和自由操作