我想让this coloured ghci prompt开始工作。我收到以下错误,我怀疑是由于cabal没有更新正确的包。任何人都有任何想法?
; cabal install IPPrint
[...]
System/Unix/Chroot.hs:23:49:
Module `System.Process' does not export `showCommandForUser'
cabal: Error: some packages failed to install:
Extra-1.42 depends on Unixutils-1.52 which failed to install.
Unixutils-1.52 failed during the building phase. The exception was:
ExitFailure 1
ipprint-0.4.1 depends on Unixutils-1.52 which failed to install.
提示应如下所示:
答案 0 :(得分:1)
showCommandForUser
包的1.1版中添加了 process
。您需要ghc-7.2或更高版本(进程是其中一个启动包,除非您非常清楚自己在做什么,否则不建议安装GHC以外的版本;重新安装启动包可能会导致已安装的软件包)。
如果你有一个较旧的GHC,无论如何升级GHC是一个好主意。