我想将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让事情有效,但没有帮助。
答案 0 :(得分:8)
我添加了一行
gem 'nokogiri', '~> 1.5.10'
在我的Gemfile中安装nokogiri 1.5.10,捆绑安装成功!
答案 1 :(得分:-1)
根据changelog:
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。