これらのリンクで同様の質問がありましたが、答えは私の問題を解決しません。
Heroku が、私がローカルに持っているのと同じ宝石をリストしないのはなぜですか?
次の Gemfile があります。
source 'http://rubygems.org'
gem 'rails'
gem 'daemons', '=1.0.10'
gem 'sqlite3'
gem 'locomotive_cms', :git => 'git://github.com/locomotivecms/engine.git', :require => 'locomotive/engine'
そこに私のGemfile.lockでそう:
daemons (1.0.10)
delayed_job (3.0.0.pre4)
activesupport (~> 3.0)
daemons (= 1.0.10)
しかし、私にはいくつかのあいまいな理由で、 Heroku で次のエラーが発生します。
You have already activated daemons 1.1.0, but your Gemfile requires daemons 1.0.10. Consider using bundle exec
では、Heroku が何らかの形でこの gem バージョンを追加したということですか、それとも ... bundle について何か誤解していましたか?