cabal install ghc-mod
似乎有效,但当我尝试cabal run ghc-mod
时,我收到以下错误:
Package has never been configured. Configuring with default flags. If this fails, please configure manually.
cabal: No cabal file found.
Please create a package description file <pkgname>.cabal
我发现的资源似乎表明,安装软件包时不需要创建软件包描述文件。
有什么想法吗?
答案 0 :(得分:-2)
现在在Haskell上安装东西的标准方法是在沙盒中。
转到终端并创建一个空文件夹,用于容纳ghc-mod沙箱。 cd进入该文件夹并:
cabal sandbox init
cabal install ghc-mod
完成后,您会在ghc-mod
内找到所需的.cabal-sandbox/bin
二进制文件。由于它是静态链接的,因此将其移至$ PATH中的某个位置是安全的。
我强烈建议您使用沙盒,但如果您不想在主目录中访问.cabal,您会发现带有bin
的二进制文件