![](/img/trans.png)
[英]Bundler could not find compatible versions for gem “rack”: In Gemfile:
[英]Bundler could not find compatible versions for gem “rack”:
我是Ruby的新手,但實際上,如果我不想安裝Redmine,就不需要它。 我正在按照http://www.redmine.org/projects/redmine/wiki/HowTo_install_Redmine_on_CentOS_Detailed上的說明進行操作
我已經使用安裝了Ruby 1.9
rvm install 1.9.3
和紅寶石寶石使用...
sudo yum install rubygems
然后進入創建Gemfile的部分並在其中注冊這些gems
# 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"
我的文件看起來像...
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
當我跑步
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)
我不知道該怎么辦。
您更新了需要機架(1.4.5)的rails版本,以前的版本已鎖定在機架(1.1.0)上,以便快速修復
刪除gemfile.lock並再次運行捆綁安裝
希望它能解決您的問題...
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.