首页 文章

捆绑安装/更新无法正常工作

提问于
浏览
1

参加铁路教程,我遇到了以下问题,我无法搞清楚 . 我正在创建一个应该使用以下gemfile的示例应用程序:

source 'https://rubygems.org'

gem 'rails', '3.2.5'

group :development, :test do
    gem 'sqlite3', '1.3.5'
    gem 'rspec-rails', '2.10.0'
end

# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails', '~> 3.2.4'
  gem 'coffee-rails', '~> 3.2.2'
  gem 'uglifier', '1.2.3'
 end

  # See https://github.com/sstephenson/execjs#readme for more supported runtimes
  # gem 'therubyracer', :platform => :ruby

gem 'jquery-rails', '2.0.0'

group :test do
    gem 'capybara', '1.1.2'
end 

group :production do
    gem 'pg', '0.12.2'
end

当我试图按照说明“捆绑安装 - 没有 生产环境 ”时,我得到了这个

Bundler找不到gem“activesupport”的兼容版本:在快照(Gemfile.lock)中:activesupport(3.2.3)在Gemfile中:rails(= 3.2.5)ruby依赖于activesupport(= 3.2.5)ruby运行包update将仅使用Gemfile中的gem来从头开始重建快照,这可能会解决冲突 .

所以我尝试更新,但有人告诉我:

Bundler找不到gem“railties”的兼容版本:在Gemfile中:rails(= 3.2.5)ruby取决于railties(= 3.2.5)ruby jquery-rails(= 2.0.0)ruby取决于railties(3.2 . 6)

所以我试图通过rvm更新我的宝石,认为这是问题所在 . (“rvm rubygems current”) . 但这似乎没有解决任何问题 .

救命?谢谢!

1 回答

  • 2

    尝试更改此行:

    gem 'rails', '3.2.5'
    

    gem 'rails', '3.2.6'
    

相关问题