Haskell cabal安装和ghc 7.10.1

Haskell cabal安装和ghc 7.10.1,haskell,ghc,cabal,Haskell,Ghc,Cabal,我刚刚升级到ghc 7.10.1,每当我尝试使用cabal安装时,我都会遇到以下错误: ghc:ghc不再支持单文件样式的包数据库(dist/package.conf.inplace),请使用“ghc pkg init”以正确的格式创建数据库 如何解决此问题?如果您使用Mac OS X并使用自制软件,则可能是您通过haskell platform软件包安装了Cabal,该软件包已过时,没有直接升级路径 您应该卸载haskell platform,并使用Cabal安装包重新安装Cabal。很可能您

我刚刚升级到ghc 7.10.1,每当我尝试使用cabal安装时,我都会遇到以下错误:

ghc:ghc不再支持单文件样式的包数据库(dist/package.conf.inplace),请使用“ghc pkg init”以正确的格式创建数据库


如何解决此问题?

如果您使用Mac OS X并使用自制软件,则可能是您通过haskell platform软件包安装了Cabal,该软件包已过时,没有直接升级路径


您应该卸载haskell platform,并使用Cabal安装包重新安装Cabal。

很可能您的路径上有一个较新的Cabal,但找不到它,因为旧的Cabal隐藏了它。因此,寻找阴谋集团的
可能会帮助你解决这个问题。除此之外,您可以从下载较新的cabal二进制文件。

我认为这意味着您的cabal版本对于GHC 7.10来说太旧了。请尝试
cabal安装cabal安装
,然后确保新版本已准备就绪。您可以通过以下方式检查
cabal
的版本:
cabal--version
。不要忘记刷新包列表
cabal update
。我认为这也是错误所在,但我无法更新我的cabal,因为当我运行
cabal install-cabal install
时,我会遇到与上面相同的错误尝试移动/删除~/.cabal和~/.ghc,然后再次运行
cabal install cabal install