我正在尝试使用分析来安装xmonad并且我一直收到错误:cound not find module control.monad.reader
错误消息表明我可能没有为mtl-2.0.1.0安装配置文件库,但我已经确认它已安装ghc-pkg list | grep mtl。然后,我开始尝试运行ghc-pkg暴露,但没有运气。
我尝试使用谷歌搜索和检查SO,但我发现的所有问题都与安装了多个control.monad.reader实例以及ghc无法确定使用哪个实例有关。
现在,我只是出于关于做什么的想法,任何帮助都会受到赞赏。
答案 0 :(得分:1)
仅仅因为您安装了mtl
并不意味着您已安装了性能分析库。您不应该需要分析 - 您如何安装XMonad?您最近是否更改了cabal配置文件以启用性能分析?
我看到它的方式你可以重新安装mtl
并进行分析:
cabal install --reinstall --enable-library-profiling mtl
然后安装XMonad,或者只是禁用xmonad安装的分析:
cabal install --disable-library-profiling xmonad
(我假设它将覆盖配置文件中的设置)