错误无法加载这样的文件 - libxml_ruby(LoadError)

错误无法加载这样的文件 - libxml_ruby(LoadError)

问题描述:

我是一个红宝石newbine。我只安装成功模块libxml-ruby。当我运行它有需要 'XML' 的脚本,它apprears错误:如错误无法加载这样的文件 - libxml_ruby(LoadError)

C:/Ruby23-x64/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- libxml_ruby (LoadError) 

我的剧本很简单:

#! /usr/bin/ruby 
require 'xml' 
# proccess with xml file 
va1=1 
va2=2 
puts va1+va2 

请帮帮我!

我遇到了这个问题。看来,红宝石缺少一些软件包。您可以使用

gem install bundler; 
gem install libxml; 

要试一试。

+0

我这样做,但它出现错误 –

如果问题是libxml-ruby,只需运行sudo apt-get install libxml2-dev。这解决了我的问题。