122 votes

Vous avez déjà activé râteau 0.9.0, mais votre Gemfile nécessite râteau 0.8.7

Je suis en train d’exécuter le projet rails, je reçois

Si je fais : « install bundle »

mais je me fais

tout en faisant

243voto

danneu Points 4365

Tout d’abord, vérifiez que ce râteau est mentionné dans votre Gemfile. Si ce n’est pas le cas, ajoutez-la et spécifier la version « vous déjà activé ».

Ensuite, vous devrez dire bundle pour mettre à jour la version de râteau qu’il utilise pour votre application :

Il va mettre à jour votre `` pour vous.

43voto

Floyd Price Points 362

Lorsque vous utilisez actuellement des commandes rake comme

Utilisez-le à la place :

ce sera le cas jusqu'à la dernière version de rails ou râteau travail bien ensemble.

Tout le meilleur.

Floyd (Collabable.com)

23voto

Pravat Maskey Points 4003

Je remercie à Dobry Den, mec a bientôt. mais peu plus j’ai eu à faire. Voici la solution (fonctionne pour moi). J’avais ajouté

sur Gemfile, qui n’était pas là, mais ma nouvelle version de rails automatiquement installer rake(0.9.0).

après j’ai dû supprimer rake0.9.0 de et après avoir fait , je peux créer et migrer la base de données.

8voto

sj26 Points 2455

Râteau 0.9.0 sauts de rails.

Voir ici : râteau 0.9.0 « undefined method « tâche » »

Utilisation au lieu de pour exécuter le râteau à la version correcte.

7voto

hacksignal Points 310

Spécifier la version que vous voulez dans votre Gemfile.

puis

vous devez utiliser exec bundle pour exécuter votre tâche de râteau

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X