我已关注此cmd:
检查PATH上的ghc
:
setup stack global ghc version
root@9a79ab5e17cb:~# ghc --version
The Glorious Glasgow Haskell Compilation System, version 7.10.3
设置堆栈全局解析器后:
root@9a79ab5e17cb:~# stack setup 7.10.3
stack will use the GHC on your PATH
For more information on paths, see 'stack path' and 'stack exec env'
To use this GHC and packages outside of a project, consider using:
stack ghc, stack ghci, stack runghc, or stack exec
安装快乐失败>。<
cat /root/.stack/global-project/stack.yaml
flags: {}
extra-package-dbs: []
packages: []
extra-deps: []
resolver: lts-7.10
如何更改堆栈ghc全局版本?
答案 0 :(得分:1)
错误消息告诉您正在使用GHC 7.10.3,但lts-7.10
适用于GHC 8.0.1。你可以做以下两件事之一:
lts-6.26
(截至2016年12月2日的最新解析器7.10.3)stack setup
。这将自动安装GHC 8.0.1,因为这是你的解析器所期望的。