如何在Mac上安装Haskell Stack?

时间:2019-11-25 10:53:31

标签: haskell

我已按照说明通过以下命令在MacOS上安装ghcup:

curl https://get-ghcup.haskell.org -sSf | sh 

但是我无法安装它,它提示了如下错误:

  

安装失败,请考虑通过以下方式更新此脚本:ghcup upgrade   “ ghcup --cache安装”失败!

2 个答案:

答案 0 :(得分:0)

stackghcup是两个不同的工具。

您可以从this website获得stack,这涉及到运行以下命令:

curl -sSL https://get.haskellstack.org/ | sh

另一方面,ghcup是仅安装Haskell编译器(GHC)的工具,这意味着您将无法使用Stack构建项目。请注意,上一次安装附带了一个名为cabal的构建工具。您可以了解stackcabal in this other question之间的区别。

关于您的ghcup错误,我将尝试使用https://gitlab.haskell.org/haskell/ghcup中的说明。它是项目的主要仓库,可能更新得更快。请注意,您可以使用“简单的引导程序”过程,如果该过程不起作用,请尝试使用手动引导程序。

答案 1 :(得分:0)

如果已安装brew,则可以使用:brew install stack