使用Babun安装nokogiri 1.6.6.2会出现错误' libxml2版本2.6.21或更高版本是必需的!'

时间:2015-04-22 23:39:02

标签: ruby-on-rails ruby nokogiri libxml2

我试图在Babun上使用Ruby on Rails(Ruby 2.0.0p598,Rails 4.2.0)。我一直在关注本教程:

http://xjlin0.github.io/tech/2015/04/14/babun-the-new-cygwin-for-ruby-rails-sinatra-and-nodejs/

安装Nokogiri应该像

一样简单
gem install nokogiri -- --use-system-libraries

但它总是给我同样的错误,如标题所示。

我知道我已经安装了这个。我使用

安装了libxml2-dev以及Babun的软件包管理器
pact install libxml2-devel

我尝试手动下载另一个libxml2包并指向它

gem install nokogiri -- --use-system-libraries --with-xml2-config=C:/Ruby/

(我把文件夹放在C:\ Ruby中)。但是,没有任何作用,它认为当我确实拥有它时,没有libxml2。

思考?

1 个答案:

答案 0 :(得分:0)

如果你在Windows上使用64位ruby NokoGiri有问题。尝试  gem install nokogiri --prerelease

有关详细信息,请参阅此处libxml2 missing for nokogiri gem on Windows 8 x64 with Ruby 1.9.3