我终于安装了ghc 7.8.2,但是当我在我的终端上键入ghc --version时它仍然说7.6.3为什么会这样?我不再需要7.6.3了吗?
答案 0 :(得分:3)
您通常运行的可执行文件实际上只是符号链接
〜$哪个ghc
的符号链接
在/ usr / local / bin目录/ GHC
〜$哪个ghc | xargs文件
/ usr / local / bin / ghc:`/usr/local/haskell/bin/ghc-7.8.2'
在您的情况下,它可能是旧的发行版安装的7.6.3。删除/重命名并将正确的ghc符号链接放在适当的位置(在你的路径中,它不需要/usr/local/bin
),指向你安装新GHC的地方。