Votre bundle est verrouillé râteau (12.0.0), mais cette version n'a pas pu être trouvée dans les sources énumérées dans votre Gemfile.

Je reçois le message d'erreur suivant lors du démarrage du serveur rails:

Votre bundle est verrouillé râteau (12.0.0), mais cette version n'a pas pu être trouvée dans les sources énumérées dans votre Gemfile. Si vous n'avez pas modifié les sources, cela signifie que l'auteur de rake (12.0.0) a été retirée. Vous aurez besoin de mettre à jour votre paquet à une autre version de la commission (12.0.0) qui n'a pas été supprimée, afin de l'installer.

J'ai précisé gem 'rake', '12.0.0' dans le gemfile, mais qui ne résout pas le problème. J'ai essayé bundle update rake, la suppression de la Gemfile.lock et de le créer avec bundle exec bundle install. J'ai aussi ajouté " lot exec1 à al mes commandes qui ne fait rien.

Mon Gemfile.verrouillage précise déjà râteau version 12.0.0, et il n'y a pas d'autres versions installées.

Voir mon gemfile:
http://pastebin.com/L4tVFWz9

Et rakefile:
http://pastebin.com/K7p2ajsE

J'ai essayé les solutions proposées dans Déjà activé râteau version différente de ce Gemfile nécessite empêche râteau commandes

essayez: bundle mise à jour
si vous avez essayé les réponses dans le lien ci-dessus, Retirez le vendor/bundle répertoire et exécuter bundle install de le reconstruire.

OriginalL'auteur danielbker | 2017-01-20