2017-04-24 1 views
0

J'essaie de regrouper en utilisant rbenv. Quand je vérifie la version de ruby ​​cela me donne 2.4.0, rbenv. Mais lors de l'appel du bundle, il utilise la version osx installée par défaut.Bundle n'utilisant pas la version rbenv

MacBook-Pro-256:kittens-or-puppies antarrbyrd$ bundle 
Your Ruby version is 2.0.0, but your Gemfile specified 2.4.0 
MacBook-Pro-256:kittens-or-puppies antarrbyrd$ ruby -v 
ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16] 

Répondre

2

Run rbenv rehash

La commande resucée met à jour la cale pour le fichier binaire du faisceau.

Assurez-vous que vous avez ajouté à votre .bash_profile

export PATH="$HOME/.rbenv/bin:$PATH" 
eval "$(rbenv init -)" 

Essayez aussi désinstaller et réinstaller Bundler, en cours d'exécution puis rehash.

http://dan.carley.co/blog/2012/02/07/rbenv-and-bundler/

+0

je l'ai déjà essayé –

+0

@AntarrByrd je mis à jour la réponse avec plus d'informations. – DiegoSalazar

+0

réinstallation bundler l'a fait –