私はバンドラー版、MacOSの10.12シエラにルビー2.1.8p440に、4.2.6を実行している1.12.0.rcバンドルのインストールに失敗したファイルが多すぎます。私はそれを再び働かせることができますか?
私は 'インストールバンドル' に
jay-gischers-macbook-pro-110:ilarp gischer$ bundle install
Fetching gem metadata from http://rubygems.org/Retrying fetcher due
to error (2/4): Bundler::HTTPError Could not reach host index.rubygems.org.
Check your network connection and try again.
Retrying fetcher due to error (3/4): Errno::EMFILE Too many open files @ rb_sysopen -
/Users/gischer/.bundle/cache/compact_index/rubygems.org.80.9e8aca59a0c3a407fba89eb64623162d/info/selenium-webdriver
Retrying fetcher due to error (4/4): Errno::EMFILE Too many open files @ rb_sysopen -
/Users/gischer/.bundle/cache/compact_index/rubygems.org.80.9e8aca59a0c3a407fba89eb64623162d/info/sqlite3/Users/gischer/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/bundler-1.12.0.rc/lib/bundler/friendly_errors.rb:74:in `request_issue_report_for': cannot load such file -- bundler/env (LoadError)
from /Users/gischer/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/bundler-1.12.0.rc/lib/bundler/friendly_errors.rb:40:in `log_error'
from /Users/gischer/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/bundler-1.12.0.rc/lib/bundler/friendly_errors.rb:100:in `rescue in with_friendly_errors'
from /Users/gischer/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/bundler-1.12.0.rc/lib/bundler/friendly_errors.rb:98:in `with_friendly_errors'
from /Users/gischer/.rbenv/versions/2.1.8/lib/ruby/gems/2.1.0/gems/bundler-1.12.0.rc/exe/bundle:19:in `<top (required)>'
from /Users/gischer/.rbenv/versions/2.1.8/bin/bundle:23:in `load'
from /Users/gischer/.rbenv/versions/2.1.8/bin/bundle:23:in `<main>'
Iをしようとすると、私はこれを取得たとえば、ulimitのはこれが過去に働いている8196
を-n、前にこれを見てと私の限界に増加している、それが今で動作していない:
jay-gischers-macbook-pro-110:ilarp gischer$ sudo ulimit -n 8196
Password:
jay-gischers-macbook-pro-110:ilarp gischer$ bundle install
Fetching gem metadata from http://rubygems.org/Retrying fetcher due to error (2/4):Bundler::HTTPError Could not reach host index.rubygems.org. Check your network connection and try again.
Retrying fetcher due to error (3/4): Errno::EMFILE Too many open files @ rb_sysopen - /Users/gischer/.bundle/cache/compact_index/rubygems.org.80.9e8aca59a0c3a407fba89eb64623162d/info/rspec-rails
Retrying fetcher due to error (4/4): Errno::EMFILE Too many open files @ rb_sysopen - /Users/gischer/.bundle/cache/compact_index/rubygems.org.80.9e8aca59a0c3a407fba89eb64623162d/info/sprockets
システムをリブートしても役に立たない。ターミナル以外のすべてのアプリケーションを終了することはどちらも役に立たなかった。私もClamXavを使ってウイルススキャンを実行しましたが、何も見つかりませんでした。いずれにせよ、これを実行しようとしたときに走っていなかったレールサーバについては、ほとんど変更がありませんでした。私は数ヶ月前の示唆からあいまいな提案を見つけましたか?回避策?この行を変更する
詳細:これは私のGemfileの内容に関連しているようです。新しいレールプロジェクトでは、バンドルインストールをうまく実行できます。 – gischer
[OK]を、私は問題を回避する "http://rubygems.org"から "https://rubygems.org" – gischer