0

我是 ruby​​ on rails 的新手,我正在关注第二版在线版 Michael Hartl 的“Ruby on Rails 教程:通过示例学习 Rails”

当我bundle install从我的 rails 应用程序运行时,它会显示如下错误

Gem::RemoteFetcher::FetchError: too many connection resets (http://cachefly.mirrors.rubygems.org/gems/rubyzip-0.9.7.gem)
An error occured while installing rubyzip (0.9.7), and Bundler cannot continue.
Make sure that `gem install rubyzip -v '0.9.7'` succeeds before bundling.

我从昨天晚上开始尝试这些,但没有结果有人说这是我的互联网问题,但互联网工作正常。

4

1 回答 1

3

如果你搜索ruby gem "too many connection resets",你会发现很多参考资料。该团队目前无法对其进行追踪。这些是原因:

  • 尝试构建一个 gem 并将其推送到 GitHub。这是最近修复的,与您的情况无关。
  • RubyGems.org存在您无法修复的网络问题。你应该尝试稍后再做bundle install
  • 按照错误消息中的提示,通过执行以下操作安装第一个 ruby​​zip:gem install rubyzip -v '0.9.7'。成功后,继续bundle install(然后将使用您安装的 ruby​​zip)。
于 2012-04-22T12:47:57.100 回答