Ruby on rails activesupport-2.3.11与activesupport冲突(>;=3.0)

Ruby on rails activesupport-2.3.11与activesupport冲突(>;=3.0),ruby-on-rails,ruby,gem,legacy,Ruby On Rails,Ruby,Gem,Legacy,我正在从事一个RubyonRails项目,该项目是一位前程序员创建的。这是旧代码,使用Ruby 1.8.7和Rails 2.3.*。我不打算升级版本,因为我所需要做的只是添加一些功能,我不想破坏任何东西(我对RubyonRails开发完全陌生,我只是为了这个项目而做)。我得到这个错误: ActionView::TemplateError (Unable to activate climate_control-0.0.3, because activesupport-2.3.11 conflict

我正在从事一个RubyonRails项目,该项目是一位前程序员创建的。这是旧代码,使用Ruby 1.8.7和Rails 2.3.*。我不打算升级版本,因为我所需要做的只是添加一些功能,我不想破坏任何东西(我对RubyonRails开发完全陌生,我只是为了这个项目而做)。我得到这个错误:

ActionView::TemplateError (Unable to activate climate_control-0.0.3, because activesupport-2.3.11 conflicts with activesupport (>= 3.0).

我需要做什么来解决这个问题?谢谢

根据climate_控件,您尝试运行的版本需要ActiveSupport 3+,即Rails 3


查看提交历史记录,这个gem似乎是为Rails 2发布的,所以我认为您要么必须升级Rails,要么删除这个gem。

我现在明白了。我想知道他一开始是怎么用的。。。真奇怪!非常感谢。好的,看来插件回形针依赖于可卡因,依赖于气候控制,依赖于Rails 3。我如何让回形针处理所有这些依赖项?…不幸的是,没有gemfile,因为它在Rails 2.3上。*并且创建此程序的人没有gemfile。我只需要在应用程序中添加一些功能…但是,它大约有3年的历史。Gemfiles在2.3.*天内使用。啊,我道歉。我没有意识到这一点。不幸的是,没有Gemfile。有一个Rakefile,但没有Gemfile。