无法安装Nokogiri [英] Unable to install Nokogiri
本文介绍了无法安装Nokogiri的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
当我在Ubuntu 12.1上运行 sudo gem install nokogiri
时,我回来了。
$ b
jason @ jason:〜/ ror / clss $ sudo gem install nokogiri
构建原生扩展。这可能需要一段时间...
错误:安装nokogiri时出错:
错误:无法构建gem本机扩展。
/usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in`require':can not load such文件
- mkmf(LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in`require'
from extconf.rb:5:在`< main>'
中,对于
检查,Gem文件仍将安装在/var/lib/gems/1.9.1/gems/nokogiri-1.5.5中。结果记录到/var/lib/gems/1.9.1/gems/nokogiri-1.5.5/ext/nokogiri
/gem_make.out
解决方案
尝试安装libxslt-dev和libxml2-dev软件包:
sudo apt-get install libxslt-dev libxml2-dev
这些说明位于 http://nokogiri.org/tutorials/installing_nokogiri.html
更新:
您需要 sudo aptitude install ruby1.9.1-dev
。
来源: Rails教程:nokogiri-1.5.2安装捆绑软件错误。
When I run sudo gem install nokogiri
on Ubuntu 12.1, I'm returned with this. What's wrong and how do I fix it?
jason@jason:~/ror/clss$ sudo gem install nokogiri
Building native extensions. This could take a while...
ERROR: Error installing nokogiri:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file
-- mkmf (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from extconf.rb:5:in `<main>'
Gem files will remain installed in /var/lib/gems/1.9.1/gems/nokogiri-1.5.5 for
inspection. Results logged to /var/lib/gems/1.9.1/gems/nokogiri-1.5.5/ext/nokogiri
/gem_make.out
解决方案
Try to install the "libxslt-dev" and "libxml2-dev" packages:
sudo apt-get install libxslt-dev libxml2-dev
The instructions are on http://nokogiri.org/tutorials/installing_nokogiri.html
Update:
You need sudo aptitude install ruby1.9.1-dev
.
Source: "Rails Tutorial: nokogiri-1.5.2 error on bundle install".
这篇关于无法安装Nokogiri的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文