6

我得到了一个 Setup.hs 文件,以及另一个包含源代码的 .hs 文件。每当我尝试通过以下方式配置安装时:

runhaskell Setup.hs 配置

我得到错误:

设置:至少缺少以下依赖项:binary >=0.4.0 && <0.6.0, haskeline ==0.6.*

我已经使用 cabal 安装了这些依赖项,但是当我尝试再次运行 Setup configure 命令时,我得到了同样的错误。我对 Haskell 完全陌生 - 在尝试再次运行安装程序之前,我在进行 cabal 安装后是否还缺少另一个步骤?

4

1 回答 1

7

你是如何安装软件包的?如果您使用--user标志安装它们,那么您还需要使用--user标志进行配置。

ghc-pkg list binary您可以通过运行和来验证软件包是否已安装ghc-pkg list haskeline。它将列出与该名称匹配的已安装软件包版本以及它们的安装位置。

于 2010-12-10T04:27:07.680 回答