2011-06-23 50 views
6
我有这个问题,引入nokogiri的宝石

如何安装引入nokogiri宝石适用于Windows

无法打开库“C:\ Ruby187 \ LIB \红宝石\宝石\ 1.8 \宝石\引入nokogiri-1.4.6- x86-mingw32 \ ext \ nokogiri \ libxml2.dll':unknown

我读过,我不得不尝试1.5.0.beta3版本。但是,当我运行时

C:\Users\t3en4>gem install nokogiri --pre 
Fetching: nokogiri-1.5.0.beta.4.gem (100%) 
ERROR: Error installing nokogiri: 
     The 'nokogiri' native gem requires installed build tools. 

Please update your PATH to include build tools or download the DevKit 
from 'http://rubyinstaller.org/downloads' and follow the instructions 
at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit' 

我该怎么办?

回答

6

您需要DevKit才能正确编译gem。

+0

好了,现在我把它。现在我要做什么? – tiiin4

+0

按照说明正确安装,然后执行相同的'gem install nokogiri --pre'命令。 – mistagrooves

+2

我收到:libxml2丢失。请访问http://nokogiri.org/tutorials/installing_nokog iri.html获取安装依赖关系的帮助。 – tiiin4

7

哇, 我找到了解决办法,有一个64位

转到RubyGems的一个引入nokogiri, 转到引入nokogiri宝石,并期待在版本列表!

https://rubygems.org/gems/nokogiri

通知x64的mingw32的与x86的版本的mingw32

我花了小时图了这一点...... enter image description here

+0

我想在最新的nokogiri上,它会通过gem install和bundle install自动解析正确的版本 –

相关问题