2

我从 github 安装的 gem 收到此错误。

我在XP机器上。

这次我安装了,

giraffesoft-is_taggable 宝石。宝石清单说它在那里。

我创建了一个示例 Rails 应用程序并将 config.gem "giraffesoft-is_taggable" 添加到 environment.rb 文件中。

启动应用程序,我收到错误:

缺少这些必需的宝石:giraffesoft-is_taggable

我错过了什么?

提前致谢。

4

1 回答 1

1

尝试这个:

config.gem 'giraffesoft-is_taggable', :lib => 'is_taggable', :source => 'http://gems.github.com'

我相信 github 会在 gems 前加上用户名,以避免与 ruby​​forge 冲突,因此您必须指定实际的库。

我还在 linux 上看到了类似的问题,我将 gem 安装为普通帐户(即不是 root),并将 gem 安装到我的主目录,而 rails 不知道。gem list 仍会报告它已安装。

于 2009-03-17T23:48:01.637 回答