こんにちは、レール開発セットアップで非常に奇妙な問題があります: RVM、最新のレール 2、ルビー 1.8.7 コマンドを実行したり、サーバーを起動したりすると、実行されることもありますが、実行されず、宝石が見つからないというエラーが表示されることもあります。
Missing these required gems:
omniauth-facebook >= 0
omniauth-twitter >= 0
You're running:
ruby 1.8.7.358 at /home/dfr/.rvm/rubies/ruby-1.8.7-p358/bin/ruby
rubygems 1.8.24 at /home/dfr/.rvm/gems/ruby-1.8.7-p358@rails2312, /home/dfr/.rvm/gems/ruby-1.8.7-p358@global
Run `rake gems:install` to install the missing gems.
そして、このメッセージを受け取った後、同じコマンドをもう一度実行すると、すべてが通常の方法で開始され、コマンドを再度実行して同じメッセージが再び表示されます。非常に奇妙です。
もちろん、environment.rb にインストールおよび追加された gem:
config.gem 'omniauth'
config.gem 'omniauth-facebook'
config.gem 'omniauth-twitter'
残念ながら、ここでは Rails 3 に移行できません。試してみましたが、作業が多すぎます。