我通过代理访问互联网并适当设置了环境变量。问题是,每当我尝试通过 cabal 安装任何软件包时,它都会失败并显示connect: does not exist (Connection Refused)
错误。
但是如果我运行 cabal update -v3
,它成功建立连接并检索更新信息。
$ cabal --version
cabal-install version 1.20.0.2
using version 1.20.0.1 of the Cabal library
编辑:我正在运行 Ubuntu 14.04 .
最佳答案
好的。问题通过使用 -E
解决与 sudo
命令。sudo -E cabal install <package>
虽然,我不明白为什么cabal update
可以工作但不能cabal install
.
关于haskell - Cabal 安装包奇怪地失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24828080/