use*_*042 4 ruby gem libxml-ruby
我的步骤是,
make test.rb文件
要求'rubygems'
需要'xml'
ruby test.rb
错误信息:
C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require':
126: The specified module could not be found - C:/Ruby193/lib/ruby/gems/1.9.1/gems/lib
xml-ruby-1.1.3-x86-mswin32-60/lib/libxml_ruby.so (LoadError)
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/libxml-ruby-1.1.3-x86-mswin32-6 0/lib/libxml.rb:9:in `<top (required)>'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from C:/Ruby193/lib/ruby/gems/1.9.1/gems/libxml-ruby-1.1.3-x86-mswin32-6 0/lib/xml.rb:11:in `<top (required)>'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `require'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:60:in `rescue in require'
from C:/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:35:in `require'
from test.rb:2:in `<main>'
Run Code Online (Sandbox Code Playgroud)
我想要解决这个问题PLZ.帮我.
在Windows 7x64上使用libxml-ruby 2.3.3(Ruby 2,1.9.3和1.9.2)有类似的问题.根据这个解决方案:
https://github.com/xml4r/libxml-ruby/issues/42#issuecomment-7040881
我管理我的问题也解决了.解决方案(感谢原作者):
在文件顶部添加以下内容:
ENV ['PATH'] = ENV ['PATH'] +';' + File.expand_path(File.dirname(__ FILE__)+'/ libs')
保存并享受
| 归档时间: |
|
| 查看次数: |
3462 次 |
| 最近记录: |