4

我正在尝试通过分析安装 xmonad,但我不断收到错误消息:找不到模块 control.monad.reader

错误消息提示我可能没有安装 mtl-2.0.1.0 的分析库,但我已确认它已安装 ghc-pkg list | grep mtl。然后我尝试在上面运行 ghc-pkg expose,但没有运气。

我尝试使用谷歌搜索并检查 SO,但我只能找到与安装多个 control.monad.reader 实例和 ghc 无法确定使用哪个实例相关的问题。

现在,我只是不知道做什么,任何帮助将不胜感激。

4

1 回答 1

1

仅仅因为您已mtl安装并不意味着您已安装分析库。你不应该需要分析 - 你是如何安装 XMonad 的?您最近是否更改了 cabal 配置文件以启用分析?

在我看来,您可以mtl使用分析重新安装:

cabal install --reinstall --enable-library-profiling mtl

然后安装 XMonad,或者只是禁用 xmonad 安装的分析:

cabal install --disable-library-profiling xmonad

(我假设这将覆盖配置文件中的设置)

于 2011-08-06T04:53:58.843 回答