haskell - Cabal 安装包奇怪地失败

标签 haskell cabal haskell-platform cabal-install

我通过代理访问互联网并适当设置了环境变量。问题是,每当我尝试通过 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/

相关文章:

database - 是否有使用代数数据类型的 Haskell 数据库?

haskell - Typo(?) ("composition") 七周内七种语言 - Haskell 部分

haskell - 为什么 "cabal update"这么慢,我可以手动完成吗?

在 El Capitan 更新后 Haskell 和 Cabal 失踪

macos - 我需要一种无需在 Mac 上安装即可运行 Haskell 代码的方法

haskell - 是否有一个标准的 Haskell 函数可以进行数值裁剪?

haskell - 如何在haskell中执行 "break"IO操作

haskell - Cabal Vs runhaskell,什么时候使用?

haskell - Cabal Cabal-Install 不工作,奇怪的错误

windows - Windows 上使用 Cabal 在 Haskell 平台上安装可移植包