2

我正在尝试按照 wiki 说明在轨道上获取太阳黑子

https://github.com/outoftime/sunspot/wiki/Adding-Sunspot-search-to-Rails-in-5-minutes-or-less

一切正常,直到我这样做:

$ rake sunspot:solr:start
rake aborted!
no such file to load -- nokogiri

但是,看起来我确实安装了 nokogiri:

$ gem list 
....
nokogiri (1.4.4)
....

有人有什么想法吗?如果这有什么不同,我在 Mac 上。

4

1 回答 1

3

您是否在 Gemfile 或 environment.rb 中包含 nokogiri?

对于 rails 3,将此行添加到您的 Gemfile

gem 'nokogiri'

对于 rails 2 将 config.gem 添加到您的 environment.rb

config.gem "nokogiri"

如果您使用的是 Rails 3,您的gem list命令也很可能不会反映 bundler 为您的应用程序安装 gem 的目录。

于 2010-11-19T20:58:26.460 回答