我从github安装的gems出现此错误。
我在XP机器上。
这次我安装了,
giraffesoft-is_taggable gem。宝石清单说它就在那里。
我创建了一个示例rails应用程序,并将config.gem“giraffesoft-is_taggable”添加到environment.rb文件中。
启动应用程序,我收到错误:
缺少这些必需的宝石: giraffesoft-is_taggable
我错过了什么?
提前致谢。
答案 0 :(得分:1)
试试这个:
config.gem 'giraffesoft-is_taggable', :lib => 'is_taggable', :source => 'http://gems.github.com'
我相信github会使用用户名称为gems添加前缀,以避免与rubyforge发生冲突,因此您必须指定实际的lib。
我在linux上也看到过类似的问题,我将gem作为常规帐户(即不是root)安装,并将gem安装到我的主目录中,这是rails不知道的。宝石列表仍会将其报告为已安装。