2009-02-13 7 views
3

Je cours ruby ​​sur les rails v2.2.2 et quand je cours des gemmes de rake j'obtiens cette erreur.Que signifie une erreur lors de l'évaluation de nil.dependencies?

gemmes râteau de $ --trace
- [I] settingslogic
râteau avorté!
Vous avez un objet nul quand vous ne l'attendiez pas!
L'erreur est survenue lors nil.dependencies évaluation

/vendor/rails/railities/lib/rails/gem_dependency.rb:77:in `dépendances

+0

Je viens de l'essayer avec Rails 2.2.2 et un nouveau projet (vide) Rails sur Ruby 1.8.6 avec RubyGems 1.3.1. Ça fonctionne bien pour moi. Il serait utile de savoir quelles versions de ceux-ci vous utilisez. Avez-vous la même erreur lorsque vous exécutez la tâche dans un projet Rails propre? –

+0

Avez-vous des gemmes dans le projet? Et quelle version de Rails avez-vous utilisée pour créer le projet? –

+0

Il serait utile si vous pouviez poster toute la trace de votre pile. –

Répondre

0

Peut-être un problème avec un bijou, il essaie de charge, ou votre configuration des gemmes nécessaires. Vérifiez config/environment.rb pour toutes les lignes config.gem bizarres, et faites une mise à jour de toutes vos gemmes (sudo gem update).

0

Il y a un peu plus en détail here avec deux solutions de contournement autre -add une ligne au code de dépendance dans des rails ou dépendances de pierres précieuses préciser le siège avant le gem