pas de fichier à charger - la pensée-sphynx
-
27-09-2019 - |
Question
Lors de l'exécution des commandes de script comme script / console je reçois le message d'erreur:
no such file to load -- thinking-sphinx
Dans mon fichier evironment.rb je:
config.gem 'thinking-sphinx', :version => '1.3.18', :require_as => 'thinking_sphinx'
Dans mon fichier rake:
require 'thinking_sphinx/tasks'
Je les versions suivantes:
gem 1.3.7
ruby 1.8.7
Rails 2.3.8
Mon râteau commandes râteau ts: reconstruire beau travail! Yat-il un moyen de se débarrasser du message d'erreur ennuyeux?
Tnx !!!
ps: J'utilise aussi RVM
La solution
On dirait que Rails tente d'exiger la pierre précieuse que la « pensée-sphynx » plutôt que comme « thinking_sphinx ». Vous devez utiliser :lib
pour spécifier le chemin exigent plutôt que :require_as
IIRC.
config.gem 'thinking-sphinx', :version => '1.3.18', :lib => 'thinking_sphinx'
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow