Ajoutant `bundle exec " à votre commande peut résoudre ce rails

Je rencontre un problème lors du déploiement de mon site à AWS.

Gem::LoadError: You have already activated rake 10.4.2, but your Gemfile requires rake 10.5.0. Prepending `bundle exec` to your command may solve this.
  /var/app/ondeck/config/boot.rb:3:in `<top (required)>'
  /var/app/ondeck/config/application.rb:1:in `<top (required)>'
  /var/app/ondeck/Rakefile:4:in `<top (required)>'
  LoadError: cannot load such file -- bundler/setup
  /var/app/ondeck/config/boot.rb:3:in `<top (required)>'
  /var/app/ondeck/config/application.rb:1:in `<top (required)>'
  /var/app/ondeck/Rakefile:4:in `<top (required)>'
  (See full trace by running task with --trace)
   (ElasticBeanstalk::ExternalInvocationError)

alors que quand je fais gem list rake il me donne

*** LOCAL GEMS ***

airbrake (4.3.1)
rake (10.5.0, 10.4.2)

Je veux avoir juste une version quand je fais bundle exec gem uninstall rake -v 10.4.2 il me donne

ERROR:  While executing gem ... (Gem::InstallError)
    gem "rake" cannot be uninstalled because it is a default gem

Comment résoudre ce problème? toute aide sera appréciée.

ajouter bundle exec à la commande que vous avez exécuté à l'erreur, exactement comme le message d'erreur vous indique de le faire.

OriginalL'auteur Junaid Farooq | 2016-01-27