我正在尝试使用 Taglib 的 Ruby 包装器 gem 在练习程序中使用 ID3 标签。我收到有关 taglib ruby gem 要求的加载错误。
我已经通过 RubyGems 将 gem 安装到我的项目中,并且我只需要一些帖子中所述的 gem:
require 'taglib'
这些是我正在使用的软件版本:
- 红宝石 2.0.0p481
- 标签库红宝石(0.7.1)
- 标签库-1.9.1
我在带有 Mavericks 10.9.5 的 Mac 上,使用 RubyMine 作为我的 IDE。我不确定我的安装是否适用于 taglib(原始的,而不是 Ruby 包装器)。我使用 Homebrew 下载了 .tar.gz 文件,然后将其解压缩。Taglib 1.10 文件夹位于我的本地下载文件夹中 - 应该放在其他地方吗?
如前所述,我需要 .rb 文件顶部的“taglib”。尝试运行此文件时遇到的错误是:
'require': cannot load such file -- taglib (LoadError)
我对 Ruby 和 SO 还很陌生,所以还有什么我需要澄清的,请询问。任何帮助将不胜感激,非常感谢。