2
이 종속성을 해결할 수없는 것 같습니다. 명시 적으로 Gemfile에 버전을 설정하려했지만 아무 것도 작동하지 않는 것 같습니다. 이견있는 사람?보석 의존성을 해결할 수 없습니다.
Gem::LoadError: Unable to activate activemodel-3.2.8, because builder-3.1.3 conflicts with builder (~> 3.0.0)
~/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:1637:in `raise_if_conflicts'
~/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/specification.rb:746:in `activate'
~/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:51:in `block in require'
~/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:50:in `each'
~/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:50:in `require'
여기 내 Gemfile
입니다 :
# encoding: UTF-8
source :rubygems
source :gemcutter
source :rubyforge
gem 'sinatra'
gem 'mongoid', '~> 2.4'
gem 'mongo', '1.6.2'
gem 'bson_ext', '~> 1.5'
gem 'builder', '~> 3.0.0'
gem "mongoid-history"
gem "mongoid-rating"
gem "mongoid_vote"
gem "geocoder"
gem "slim"
gem "sidekiq"
gem "sprockets" #required by sidekiq for some reason...
gem "logger"
gem "carrierwave"
gem 'carrierwave-mongoid', :require => 'carrierwave/mongoid'
gem "mongoid-history"
gem "airbrake"
'gem 'builder', '~> 3.0.0'' 대신'gem'builder'를 사용해 보셨습니까? 의도적으로 보석의 버전을 제한하고 있으며 이로 인해 문제가 발생합니다. – alestanis
예, 있습니다. 3.0을 추가하면 해결할 수 있습니다. 빌더 3.1.3이 빌더 (~ 3.0)와 충돌하기 때문에'gem 'builder'로 다시 전환하여'번들 업데이트 '를 실행하고 다시 한번'Gem :: LoadError : activemodel-3.2.8을 활성화 할 수 없습니다. 0 ')' – Avishai
'Gemfile.lock'을 삭제 한 후'번들 업데이트'를 시도하십시오. – alestanis