Haskell - Cabal 安装秒差距错误

Haskell - Cabal Install parsec errors

我一直在尝试为 haskell 安装 parsec 库,但我 运行 遇到了很多错误。我对 haskell & cabal 很陌生,我不太了解日志文件的输出。

日志文件的输出在这里: http://pastebin.com/6hPQN1W4

我尝试安装日志文件显示找不到的软件包,但在尝试安装这些软件包时我总是遇到错误。

我重新安装了 cabal 和 运行 cabal 更新,但这并没有解决问题

任何帮助将不胜感激?

我建议使用 stack 工具及其堆栈基础设施。请参阅 http://haskellstack.org 了解更多详情。

您可以尝试在沙盒中安装 parsec

$ mkdir asdf
$ cd asdf
$ cabal sandbox init
cabalWriting a default package environment file to
/Users/steshaw/Projects/asdf/cabal.sandbox.config
Creating a new sandbox at /Users/steshaw/Projects/asdf/.cabal-sandbox
$ cabal install parsec
Resolving dependencies...
Notice: installing into a sandbox located at
/Users/steshaw/Projects/steshaw/asdf/.cabal-sandbox
Configuring mtl-2.2.1...
Configuring text-1.2.2.1...
Building text-1.2.2.1...
Building mtl-2.2.1...
Installed mtl-2.2.1
Installed text-1.2.2.1
Configuring parsec-3.1.11...
Building parsec-3.1.11...
Installed parsec-3.1.11