在代理后面安装Bundler Gem

我无法从代理服务器后面安装捆绑软件。

$ gem install bundler --http-proxy http://my.proxy/proxy.pac:80 ERROR: Could not find a valid gem 'bundler' (>= 0) in any repository ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) bad response Not Found 404 (http://rubygems.org/latest_specs.4.8.gz) $ rails -v Rails 4.1.1 $ ruby --version ruby 1.9.3p545 (2014-02-24) [i386-mingw32] 

任何人都有如何解决这些错误的build议?

gem help install文档:

 sudo gem install bundler -p http://myawesome.proxy.com:1234 

尝试这个:

sudo HTTP_PROXY =“http://10.3.100.207:8080”gem install bundler

将“10.3.100.207”替换为主机,将“8080”替换为“端口值”

或者试试这个:

sudo HTTP_PROXY =“http://10.3.100.207:8080”或者sudo export HTTP_PROXY =“http://10.3.100.207:8080”

由于这个原因我也遇到过一次问题,所以还要使用https和HTTPS。

我不认为宝石支持评估.pac文件。 您需要直接给它正确的代理配置。