我从sudo bundle install命令得到以下输出:
Fetching source index for `http://rubygems.org/`
Could not reach rubygems repository `http://rubygems.org/`
Could not find gem 'rspec-rails (>= 2.0.0.beta.22, runtime)' in any of the gem sources.
我已正确设置了 $http_proxy,并且已将gem:--http-proxy=my proxy添加到 ~/.gemrc。这些设置允许我的 gem 命令工作,我希望它们能转换为 bundler,但没有这样的运气。
考虑到 sudo 可能不会继承我的所有环境,我还将这些设置添加到我的 root 用户,但 nada。
此时,bundler 阻止我部署我的应用程序,我发现很少有人遇到这个问题。如果没有人有答案,我将被迫从我的 Rails 应用程序中删除 bundler(我不介意这样做......)