【发布时间】:2023-03-03 04:10:01
【问题描述】:
我当前的 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 版本的情况下解决此问题。
【问题讨论】:
-
nokogiri 是依赖的宝石
-
您必须找到需要 Nokogiri 1.8.2 的 gem,并使用与您的(旧)Ruby 版本兼容的版本。
-
真的很难弄清楚它是从哪里来的。有没有办法解决这个问题?
标签: ruby ruby-on-rails-3 ruby-on-rails-3.2