haskell 用最新的ghc(用ghcup安装)替换旧版本的ghc(用choco安装)

xriantvc  于 2022-11-14  发布在  其他
关注(0)|答案(1)|浏览(192)

我有ghc 8.10.1(在Windows 10上),我安装回当choco是推荐的安装选项。现在我想更新ghc,听说ghcup是新的首选安装方式。我按照说明使用ghcup,据我所知,过程成功结束,没有错误。
下面是ghcup list的一部分:

X  ghc   8.10.1   base-4.14.0.0
X  ghc   8.10.2   base-4.14.1.0
X  ghc   8.10.3   base-4.14.1.0
X  ghc   8.10.4   base-4.14.1.0
X  ghc   8.10.5   base-4.14.2.0
X  ghc   8.10.6   base-4.14.3.0
IS ghc   8.10.7   recommended,base-4.14.3.0
X  ghc   9.0.1    base-4.15.0.0
X  ghc   9.0.2    base-4.15.1.0
X  ghc   9.2.1    base-4.16.0.0
X  ghc   9.2.2    base-4.16.1.0
X  ghc   9.2.3    latest,base-4.16.2.0

然而,ghc --version仍然是8.10.1。安装可能在哪里出了问题,我可以做些什么来获得最新版本的一切(包括阴谋和堆栈)?

dgjrabp2

dgjrabp21#

通过将C:\ghcup\bin添加到Path并将其移到顶部修复了该问题。看起来我已经安装了所有内容-只是没有添加到Path。
我想,我可以删除旧路径,而不是将新路径移到顶部,但我不确定需要删除什么,也不想冒险删除任何有用的东西。

相关问题