Cha*_*ker 6 proxy haskell cabal
当我尝试在没有设置的情况下在代理后面运行cabal时HTTP_PROXY,我得到了
C:\Users\joeschmo>cabal update
Downloading the latest package list from hackage.haskell.org
cabal: openTCPConnection: host lookup failure for "hackage.haskell.org"
Run Code Online (Sandbox Code Playgroud)
cabal -h 不提供代理选项,我找不到任何关于如何设置.cabal文件来修复它的信息.
出于安全原因,设置HTTP_PROXY环境var可能是个坏主意.
有任何想法吗?试图找到除命令行以外的解决方案:
set HTTP_PROXY=http://username:password@proxyurl:port
Run Code Online (Sandbox Code Playgroud)
代理可以在 中配置~/.cabal/config。将此行添加到配置文件中:
export http_proxy=http://${username}:${password}@${proxy_address}:${port}
Run Code Online (Sandbox Code Playgroud)