我的Ubuntu 16.04上安装了ghci版本7.10和8。我想安装一些基于cabal的东西。我已经安装了cabal作为命令
cabal --version
产量
cabal-install version 1.22.6.0
using version 1.22.5.0 of the Cabal library
但是当我用
更新时cabal update
我得到了
Downloading the latest package list from hackage.haskell.org
cabal: does not exist
所以我不确定发生了什么或如何解决这个问题。我希望之后安装基于cabal的gloss
。但
cabal install gloss-examples
产量
Resolving dependencies...
Downloading bindings-DSL-1.0.23...
Downloading bmp-1.2.6.3...
Failed to install bmp-1.2.6.3
Downloading vector-0.10.12.3...
Build log ( /home/username/.cabal/logs/bmp-1.2.6.3.log ):
cabal: /home/username/.cabal/logs/bmp-1.2.6.3.log: does not exist
编辑:我最初安装了ghci 7.10。然后安装了ghci 8.这会有什么影响吗?
EDIT2:安装后
cabal install Cabal cabal-install
我仍然遇到同样的错误
cabal update
我还是不能
cabal install gloss-examples
但这次我得到了一个不同的错误
Resolving dependencies...
Downloading bindings-DSL-1.0.23...
Downloading bmp-1.2.6.3...
Failed to install bindings-DSL-1.0.23
Downloading vector-0.10.12.3...
Build log ( /home/aa/.cabal/logs/bindings-DSL-1.0.23.log ):
cabal: /home/aa/.cabal/logs/bindings-DSL-1.0.23.log: does not exist
EDIT3:当我安装Cabal时,它说我安装了
Installed cabal-install-1.24.0.2
但是当我检查时 cabal --version
我仍然坚持
cabal-install version 1.22.6.0
告诉我他们没有联系。