ruby-on-rails – Gem :: InstallError:nokogiri需要Ruby版本&l
发布时间:2020-12-16 21:07:45 所属栏目:百科 来源:网络整理
导读:运行rails new demo后,我收到以下错误: Gem::InstallError: nokogiri requires Ruby version 2.4,= 2.1.0.An error occurred while installing nokogiri (1.7.1),and Bundler cannotcontinue.Make sure that `gem install nokogiri -v '1.7.1'` succeeds be
运行rails new demo后,我收到以下错误:
Gem::InstallError: nokogiri requires Ruby version < 2.4,>= 2.1.0. An error occurred while installing nokogiri (1.7.1),and Bundler cannot continue. Make sure that `gem install nokogiri -v '1.7.1'` succeeds before bundling. 我的Ruby版本是1.9.3.我可以更新ruby,但我担心这可能会造成更多问题.有什么建议? 更多信息: Nokogiri gem没有在我的Gemfile中列出,如果我运行gem list它包括nokogiri(1.6.8.1 x86-mingw32,1.6.6.2 x86-mingw32,1.6.1 x86-mingw32) 解决方法
您需要将nokogiri的版本降级为?> 1.6.8
在Gemfile中更改nokogiri版本 gem 'nokogiri','~> 1.6.8' nokogiri版本1.6.8的依赖性是ruby> = 1.9.2 https://rubygems.org/gems/nokogiri/versions/1.6.8 但是nokogiri版本1.7.1改为ruby> = 2.1.0 https://rubygems.org/gems/nokogiri/versions/1.7.1 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |