1

我想将 Ruby 1.8.7 与 Rails 一起使用,但是当我运行时出现bundle install此错误:

Gem::InstallError: nokogiri requires Ruby version >= 1.9.2.
An error occurred while installing nokogiri (1.6.0), and Bundler cannot continue.
Make sure that `gem install nokogiri -v '1.6.0'` succeeds before bundling.     

nokogiri 1.6.0 不支持 Ruby <1.9.2。

我尝试安装 nokogiri 1.5.9 以使一切正常,但没有帮助。

4

2 回答 2

8

我添加了这条线

gem 'nokogiri', '~> 1.5.10'

在我的 Gemfile 中,它安装 nokogiri 1.5.10 并且捆绑安装成功!

于 2013-07-24T07:56:38.793 回答
-1

根据变更日志

1.5.0 beta1 / 2010/05/22
Ruby 1.8.6 is deprecated. Nokogiri will install, but official support is ended.

因此,您可能需要使用 nokogirl 1.4.7 版。

于 2013-07-23T19:33:46.020 回答