1

Rails で Ruby 1.8.7 を使用したいのですが、実行する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 に答える