[英]RubyInstaller 2.2.1 and Rails - Rake cannot load Nokogiri
[英]Rake tasks failing No such file to load — nokogiri/nokogiri for Rails 2.2.2
我的Ruby on Rails应用程序在Rails 2.2.2和Ruby 1.8.7中。
尝试跑步时
RAILS_ENV=production rake gems:install
或任何耙任务,
耙无法完成,并显示以下错误:
rake aborted!
no such file to load -- nokogiri/nokogiri
我找不到任何解决方案。 无法升级我的Gem版本,因为它是与Rails 2.2.2的最高兼容版本。
以下是在我的config / environments.rb文件中引用Nokogiri的行。
config.gem 'nokogiri', :lib => false
从上一行删除:lib => false时,应用程序无法启动。
Nokogiri已经存在于系统中。 运行
gem list | grep nokogiri
给出nokogiri(1.3.3)。
知道这是什么吗? 我知道Nokogiri没有得到编译,但是我无法弄清其背后的原因。 除了升级系统和使用捆绑器以外,还有其他解决方案吗?
我现在无法升级,并且此版本的Rails不支持捆绑程序。
包括正确版本的nokogiri,即使我在为ruby 1.8.7安装纸质追踪宝石时遇到了同样的问题
您需要在gemfile中将Nokogiri版本升级到1.5.10,因为这是ruby 1.8.7的最新支持版本。
在这里阅读更多
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.