InstallError:nokogiri需要Ruby版本> = 2.1.0

时间:2018-03-13 15:13:26

标签: ruby ruby-on-rails-3 ruby-on-rails-3.2

我当前的rails应用程序是基于ruby 1.9.3和rails 3.我正在捆绑安装其中一个rails引擎并且我收到了以下错误

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

如何在不更新ruby版本的情况下解决此问题。

1 个答案:

答案 0 :(得分:-1)

您需要使用ruby版本1.9.3安装兼容版本的nokogiri

gem 'nokogiri', '~> 1.6', '>= 1.6.8.1'在您的Gemfile中。

但请注意,不再维护2.1以下的Ruby版本,nokogiri不再支持。

希望它会帮助你