首页 > 解决方案 > 最新的 Haskell 安装后,Cabal 不存在

问题描述

我正在Windows7 上从这里尝试最新的 Haskell。我下载了 ghc-8.8.1-x86_64-unknown-mingw32.tar.xz (377.3 MB) 并将其解压到一个文件夹中,并将 bin 文件夹路径添加到环境中。

现在我可以运行 ghc 但 cabal 或 cabal-install 不存在。

虽然包中有 I:\ghc-8.8.1\lib\Cabal-3.0.0.0 但没有 cabal.exe 或 cabal-install.exe

我怎样才能在这个设置中获得一个 run cabal?谢谢你的帮助。

标签: haskellghccabal

解决方案


GHC 只是编译器和一组核心库和可执行文件,cabal-the-program 不是其中之一。你找到的Cabal是一个包管理库。该cabal 程序cabal-install包的一部分,它依赖于Cabal库。没有cabal-install安装,你不能cabal install cabal-install。相反,您必须从网站cabal手动下载程序。您可以从源代码构建它,也可以使用预构建的二进制文件之一。


推荐阅读