【问题标题】:Could not find compatible versions for gem "activemodel" on bundle update rails在捆绑更新轨道上找不到 gem“activemodel”的兼容版本
【发布时间】:2013-10-08 22:48:17
【问题描述】:

我在尝试更新到 rails 4 时破坏了我的应用程序,现在不知道该怎么办,请有人帮忙 - 谢谢!我该怎么做才能让我所有的宝石恢复到它们应该是的版本?

我的错误:

C:\sites\code\OM Rails\omrails>bundle update rails
  Fetching gem metadata from https://rubygems.org/........
  Fetching gem metadata from https://rubygems.org/..
  Resolving dependencies...
  Bundler could not find compatible versions for gem "activemodel":
    In Gemfile:
      simple_form (>= 0) x86-mingw32 depends on
          activemodel (~> 3.0) x86-mingw32

      rails (= 4.0.0.rc1) x86-mingw32 depends on
          activemodel (4.0.0.rc1)

宝石文件:

source 'https://rubygems.org'

gem "activerecord"
gem 'rails' , '4.0.0.rc1'
gem "jquery-rails"
gem "devise" 
gem 'simple_form'
gem "paperclip"
gem 'aws-sdk'
gem 'will_paginate' 
gem 'bootstrap-will_paginate'
gem 'thumbs_up'
gem 'activeadmin'
gem "meta_search"    
gem 'acts-as-taggable-on'
gem 'postmark-rails'
gem "railties"

group :production do
  gem 'pg'
end

group :development, :test do
  gem 'sqlite3'
end

group :assets do
  gem 'sass-rails', '4.0.0.rc1'
  gem 'coffee-rails', '4.0.0'
  gem 'bootstrap-sass', '~> 2.3.2.1'
  gem 'uglifier', '>= 1.0.3'
end

gem "mocha", :group => :test

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-4 bundle gemfile


    【解决方案1】:

    尝试从您的 Gemfile 中删除 gem "activerecord"

    rails 4 gem 应该安装它想要作为其依赖项之一的 ActiveRecord 版本

    【讨论】:

    • 另外,从 Rails 版本中删除 .rc1。 Rails 4 现已发布。
    • 另外,你为什么列出gem "railties"
    猜你喜欢
    • 2017-06-12
    • 2014-05-26
    • 1970-01-01
    • 1970-01-01
    • 2015-07-26
    • 2021-04-11
    • 2019-05-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多