我已按照说明通过以下命令在MacOS上安装ghcup:
curl https://get-ghcup.haskell.org -sSf | sh
但是我无法安装它,它提示了如下错误:
安装失败,请考虑通过以下方式更新此脚本:ghcup upgrade “ ghcup --cache安装”失败!
答案 0 :(得分:0)
stack
和ghcup
是两个不同的工具。
您可以从this website获得stack
,这涉及到运行以下命令:
curl -sSL https://get.haskellstack.org/ | sh
另一方面,ghcup
是仅安装Haskell编译器(GHC)的工具,这意味着您将无法使用Stack构建项目。请注意,上一次安装附带了一个名为cabal
的构建工具。您可以了解stack
和cabal
in this other question之间的区别。
关于您的ghcup
错误,我将尝试使用https://gitlab.haskell.org/haskell/ghcup中的说明。它是项目的主要仓库,可能更新得更快。请注意,您可以使用“简单的引导程序”过程,如果该过程不起作用,请尝试使用手动引导程序。
答案 1 :(得分:0)
如果已安装brew,则可以使用:brew install stack