Ruby require'上的加载错误;tagfile/tagfile';

Ruby require'上的加载错误;tagfile/tagfile';,ruby,rubygems,Ruby,Rubygems,当我试图要求作为rtaglib一部分的tagfile/tagfile时,我得到一个LoadError: $ ruby main.rb /usr/share/rubygems/rubygems/custom_require.rb:36:in `require': cannot load such file -- tagfile/tagfile (LoadError) from /usr/share/rubygems/rubygems/custom_require.rb:36:in `re

当我试图要求作为rtaglib一部分的tagfile/tagfile时,我得到一个LoadError:

$ ruby main.rb 
/usr/share/rubygems/rubygems/custom_require.rb:36:in `require': cannot load such file -- tagfile/tagfile (LoadError)
    from /usr/share/rubygems/rubygems/custom_require.rb:36:in `require'
    from main.rb:4:in `<main>'
以下是my main.rb的顶部部分:

require 'date'
require 'find'

require 'tagfile/tagfile'
这里的建议都不管用。已安装taglib(1.7.2)


尝试其他宝石,如西纳特拉,工作完美。有人知道我无法加载rtaglib的原因吗?

难道你就不能
要求“tagfile”
?我刚试过,效果很好。

您使用的是哪个版本的ruby?require'tagfile'返回平台未初始化,在RUBY>1.9中似乎被重命名为RUBY_平台。rtaglib似乎是简单而过时的。切换到taglib ruby()
require 'date'
require 'find'

require 'tagfile/tagfile'