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