Bundler找不到宝石“机架”的兼容版本: [英] Bundler could not find compatible versions for gem "rack":
问题描述
我是Ruby新手,但实际上如果我不想安装Redmine,我不需要它。我正在按照 http://www.redmine.org/projects/redmine/wiki / HowTo_install_Redmine_on_CentOS_Detailed
I am new to Ruby but actually I don't need it if I don't want to install Redmine. I am following the instructions at http://www.redmine.org/projects/redmine/wiki/HowTo_install_Redmine_on_CentOS_Detailed
我已经安装了ruby 1.9使用
I have installed ruby 1.9 using
rvm install 1.9.3
和红宝石使用...
sudo yum install rubygems
然后来创建Gemfile并注册这些宝石的部分
Then coming to the part of creating the Gemfile and register these gems in it
# file: /var/www/redmine/Gemfile
source "http://rubygems.org"
gem "rake", "0.8.3"
gem "rack", "1.1.0"
gem "i18n", "0.4.2"
gem "rubytree", "0.5.2", :require => "tree"
gem "RedCloth", "~>4.2.3", :require => "redcloth" # for CodeRay
gem "mysql"
gem "coderay", "~>0.9.7"
和我的文件看起来像...
and my file looks like...
source 'https://rubygems.org'
gem "rake", "0.8.3"
gem "rack", "1.1.0"
gem "i18n", "0.4.2"
gem "rubytree", "0.5.2", :require => "tree"
gem "RedCloth", "~>4.2.3", :require => "redcloth" # for CodeRay
gem "mysql"
gem "rails", "3.2.15"
gem "jquery-rails", "~> 2.0.2"
gem "coderay", "~> 1.1.0"
gem "fastercsv", "~> 1.5.0", :platforms => [:mri_18, :mingw_18, :jruby]
gem "builder", "3.0.0"
# Optional gem for LDAP authentication
当我运行
When I run
bundle install
它给了我...
Please configure your config/database.yml first
Fetching gem metadata from https://rubygems.org/.......
Fetching additional metadata from https://rubygems.org/..
Resolving dependencies...
Bundler could not find compatible versions for gem "rack":
In Gemfile:
rails (= 3.2.15) ruby depends on
rack (~> 1.4.5) ruby
rack (1.1.0)
我不知道该怎么做。
I don't know what to do.
推荐答案
(1.4.5),其中之前的版本已锁定在机架(1.1.0)上,以便快速修复
You updated the rails version which required rack (1.4.5), where previous version was locked on rack (1.1.0), for a quick fix
删除 gemfile.lock 并运行捆绑安装再次
希望它能解决您的问题...
hope it will resolve your problem...
这篇关于Bundler找不到宝石“机架”的兼容版本:的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!