由于activesupport,bundle install失败

时间:2011-06-13 22:21:25

标签: ruby-on-rails gem bundler

我已经阅读了我能找到的每篇文章,但没有任何工作。我正在运行Rails 2.3.4应用程序,我正在尝试让捆绑器工作,所以我可以使用Heroku作为我的登台服务器。我已经安装了bundler,编辑了必要的文件,并创建了gemfile。当我运行bundle install时,我得到:

  

无法在Gemfile中列出的任何gem源中找到gem'activesupport(= 2.3.4,= 3.0.5,runtime)'。

这是我的gemfile:

source :rubygems
source :rubyforge

gem 'abstract'
gem 'actionmailer'
gem 'actionpack'
gem 'activemodel'
gem 'activerecord'
gem 'activeresource'
gem 'activesupport', '2.3.4', '3.0.5'
gem 'haml'
gem 'mail'
gem 'mime-types'
gem 'mongrel'
gem 'rails', '2.3.4'
gem 'rake'
gem 'savon', '0.7.9'
gem 'spreadsheet'
gem 'sqlite3'
gem 'sqlite3-ruby'
gem 'prawn'
gem 'mysql'
gem 'vlad'
gem 'vlad-git'

我尝试了多个来源,没有任何作用。我用rvm运行ruby 1.8.7。

有什么想法吗?

2 个答案:

答案 0 :(得分:2)

更改

gem 'activesupport', '2.3.4', '3.0.5'

gem 'activesupport', '2.3.4'

或者只是将它们全部删除,你指定gem 'rails', '2.3.4'并且bundler会找出如何为你作为依赖项获得正确版本的activesupport。

答案 1 :(得分:0)

尝试捆绑安装,它对我有用。我得到的错误是:

  

在任何来源

中找不到activesupport-3.0.3