当我做cabal install criterion
我对包vector-algorithms
Warning: The package list for 'hackage.haskell.org' is 16 days old.
Run 'cabal update' to get the latest list of available packages.
Resolving dependencies...
Downloading vector-algorithms-0.4...
cabal: Error: some packages failed to install:
vector-algorithms-0.4 failed while downloading the package. The exception was:
connect: does not exist (Connection refused)
当我再次运行cabal update
时,错误
Downloading the latest package list from hackage.haskell.org
cabal: openTCPConnection: host lookup failure for ""
有什么问题?
我正在使用来自this PPA的Ubuntu 11.10和GHC 7.0.4,我的网络连接在系统的其他部分也没问题。
答案 0 :(得分:3)
这是一个代理设置。取消设置ftp_proxy
或http_proxy
以及https_proxy
是不够的。当我从系统设置中禁用它时,GNOME不会自动删除终端代理配置。很烦人。我将编写一个禁用所有代理设置的shell脚本。
很抱歉打扰你们。
答案 1 :(得分:0)
您也可以强制代理:
export http_proxy=hackage.haskell.org:80
cabal update
export http_proxy=