Ruby on rails 3.2 ROR+;Migration命令给出奇怪的错误消息

Ruby on rails 3.2 ROR+;Migration命令给出奇怪的错误消息,ruby-on-rails-3.2,migration,Ruby On Rails 3.2,Migration,无法配置控制台出现此类错误的原因。在谷歌上进行了长期斗争后,我找到了解决问题的解决方案 将bundle exec添加到我的迁移命令中 from /usr/lib/ruby/1.9.1/rubygems/specification.rb:777:in `block in activate_dependencies' from /usr/lib/ruby/1.9.1/rubygems/specification.rb:766:in `each' from /usr/lib/ruby/1.9.1/ru


无法配置控制台出现此类错误的原因。

在谷歌上进行了长期斗争后,我找到了解决问题的解决方案

将bundle exec添加到我的迁移命令中

from /usr/lib/ruby/1.9.1/rubygems/specification.rb:777:in `block in activate_dependencies'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:766:in `each'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:766:in `activate_dependencies'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:750:in `activate'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:780:in `block in activate_dependencies'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:766:in `each'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:766:in `activate_dependencies'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:750:in `activate'
from /usr/lib/ruby/1.9.1/rubygems.rb:212:in `rescue in try_activate'
from /usr/lib/ruby/1.9.1/rubygems.rb:209:in `try_activate'
我发现一些问题是由于Gems中的冲突造成的

from /usr/lib/ruby/1.9.1/rubygems/specification.rb:777:in `block in activate_dependencies'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:766:in `each'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:766:in `activate_dependencies'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:750:in `activate'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:780:in `block in activate_dependencies'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:766:in `each'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:766:in `activate_dependencies'
from /usr/lib/ruby/1.9.1/rubygems/specification.rb:750:in `activate'
from /usr/lib/ruby/1.9.1/rubygems.rb:212:in `rescue in try_activate'
from /usr/lib/ruby/1.9.1/rubygems.rb:209:in `try_activate'
bundle exec rails generate migration AddStatusToUser status:boolean