运行诸如script/console之类的脚本命令时,我收到错误消息:
no such file to load -- thinking-sphinx在我的evironment.rb文件中有:
config.gem 'thinking-sphinx', :version => '1.3.18', :require_as => 'thinking_sphinx'在我的rake文件中:
require 'thinking_sphinx/tasks'我有以下版本:
gem 1.3.7
ruby 1.8.7
Rails 2.3.8我的rake命令,比如rake ts:rebuild work fine!有没有办法摆脱恼人的错误消息?
Tnx!
ps:我也使用RVM
发布于 2010-08-10 06:33:56
看起来Rails试图将gem作为“思维狮身人面像”而不是"thinking_sphinx“。您需要使用:lib而不是:require_as IIRC来指定所需的路径。
config.gem 'thinking-sphinx', :version => '1.3.18', :lib => 'thinking_sphinx'https://stackoverflow.com/questions/3444627
复制相似问题