Question

Je reçois cette erreur en essayant d'exécuter des commandes de rake Ultrasphinx (sous terminal Linux) telles que rake ultrasphinx: configurez:

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

Je suppose que cela signifie que Echo Gem n’est pas installé. Mais si je lance "gem list --local" cela montre que la gemme écho est installée. Quel pourrait être le problème ici et comment puis-je résoudre ce problème?

Était-ce utile?

La solution

Avez-vous essayé de mettre à niveau la version echoe?

sudo gem update echoe

C'est étrange. Toutes les tâches ultrasphinx sont correctement définies dans un fichier .rake qui doit être chargé par Rails sans passer par le fichier plugin Rakefile.

Assurez-vous également que vous exécutez

rake ultrasphinx:configure

à partir de la racine du projet et non de la racine du plug-in.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top