如何在公司代理后的Mac上安装Ruby gems?

如何在公司代理后的Mac上安装Ruby gems?,ruby,macos,proxy,rubygems,installation,Ruby,Macos,Proxy,Rubygems,Installation,我正在尝试在MacOS X 10.5.1的公司防火墙代理后安装ruby gems。但是我得到一个关于连接被拒绝的错误 如何在公司代理后的Mac上安装Ruby gems?指定要使用的代理: export HTTP_PROXY='http://username:password@proxyserver.net:port/' 如果它是Windows代理(在EnterpriseLand中很常见),它将使用自定义NTLM身份验证,而普通Unix应用程序不会这样做。要修复此问题,请获取NTLMAPS—一个

我正在尝试在MacOS X 10.5.1的公司防火墙代理后安装ruby gems。但是我得到一个关于
连接被拒绝的错误


如何在公司代理后的Mac上安装Ruby gems?

指定要使用的代理:

export HTTP_PROXY='http://username:password@proxyserver.net:port/'

如果它是Windows代理(在EnterpriseLand中很常见),它将使用自定义NTLM身份验证,而普通Unix应用程序不会这样做。要修复此问题,请获取NTLMAPS—一个小型Python应用程序,它充当本地常规代理,并通过NTLM身份验证将您的凭据传递到Windows代理

将gem下载到您的硬盘上,然后手动安装

gem install gem_file.gem

在OS X 10.10.2和gem 2.2.2上对我不起作用。设置了env变量,wget也可以下载该文件(因此该变量是正确的)。使用“--http代理”可以工作()。