0

私はRuby on Railsを初めて使用し、オンライン第 2 版の Michael Hartl の「Ruby on Rails チュートリアル: 例によって Rails を学ぶ」に従っています。

bundle installRailsアプリから実行すると、次のようなエラーが表示されます

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 に答える