2014-05-15 53 views
1

尝试安装awesome_nested_set宝石红宝石1.8.7轨道2.3.8环境Awesome_nested_set红宝石1.8

ERROR: Error installing awesome_nested_set: 
activesupport requires Ruby version >= 1.9.3. 

我如何检查什么版本与1.8.7兼容? 嵌套集合结构还有其他选择吗?

+0

如果您在公共网站上运行Rails 2.3.8,那么您处于**极端风险**。请[立即修补到2.3.14](http://weblog.rubyonrails.org/2011/8/16/ann-rails-2-3-14/)。 – tadman

+0

@tadman这是一个宠物项目,不是公共网站。 –

+0

只是说。超级不好的事情可能会发生在.8和升级到.14通常就像重新安装宝石一样简单。 – tadman

回答

0

如果你真的需要一个历史版本,你可以随时安装它:

gem install awesome_nested_set -v x.x.x 

x.x.x是较旧的版本号。您也可以将其锁定在您的Gemfile之内。

+0

我知道如何安装宝石,但我需要检查兼容性 –

+0

您可以让[Bundler](http://bundler.io/)尝试并找到兼容的版本。我通常做的是尝试使用二进制搜索的不同版本来缩小到最佳匹配。 – tadman