Pergunta

eu recebo este erro ao tentar executar quaisquer comandos de rake Ultrasphinx (menores de terminal do Linux) como ultrasphinx ancinho: configure:

rake aborted!
no such file to load -- echoe
/var/www/gitorious/vendor/plugins/ultrasphinx/Rakefile:2:in `require'
/var/www/gitorious/vendor/plugins/ultrasphinx/Rakefile:2
/usr/lib/ruby/1.8/rake.rb:2359:in `load'
/usr/lib/ruby/1.8/rake.rb:2359:in `raw_load_rakefile'
/usr/lib/ruby/1.8/rake.rb:1993:in `load_rakefile'
/usr/lib/ruby/1.8/rake.rb:2044:in `standard_exception_handling'
/usr/lib/ruby/1.8/rake.rb:1992:in `load_rakefile'
/usr/lib/ruby/1.8/rake.rb:1976:in `run'
/usr/lib/ruby/1.8/rake.rb:2044:in `standard_exception_handling'
/usr/lib/ruby/1.8/rake.rb:1974:in `run'
/usr/bin/rake:28

I reunir este meio echoe gem não está instalado. Mas se eu executar "lista gem --local" Isso mostra que a gema echoe está instalado. O que poderia ser o problema aqui e como eu pode depurar isso?

Foi útil?

Solução

Você tentou atualizar a versão echoe?

sudo gem update echoe

É estranho. Todos tarefa ultrasphinx estão devidamente definidos em um arquivo .rake que deve ser carregado pelo Rails sem passar pelo arquivo Rakefile plugin.

Certifique-se também executar

rake ultrasphinx:configure

a partir da raiz do projeto e não a raiz plugin.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top