rbenv ne pas changer de version de ruby

J'ai installé rbenv selon le github directions. Je suis sous OSX, mais j'ai essayé sur un Ubuntu 12.04 VM et obtenu les mêmes résultats. Voici ce que je reçois dans mon terminal lorsque je tente de changer ruby versions:

rbenv versions
* 1.9.3-p0 (set by /Users/user/.rbenv/version)
1.9.3-p125

rbenv global
1.9.3-p0

rbenv rehash

ruby -v
ruby 1.8.7 (2011-12-28 patchlevel 357) [universal-darwin11.0]

which ruby
/usr/bin/ruby

N'importe qui ont des idées pour lesquelles rbenv n'est pas de commutation de la version de ruby comme il pense qu'il est? Aussi il n'est pas .rbenv fichier dans le répertoire local qui pourrait causer la version de ruby à défaut de 1.8.7

rbenv local
rbenv: no local version configured for this directory
  • Avez-vous définitivement mis l'init dans votre bashrc correctement? Quel est votre $PATH ressembler?
  • Aucune de ces commandes de changement de la version de Ruby rbenv est à l'aide, mais il semble qu'il ne l'utilise pas par défaut de votre Ruby.
  • était correcte. il n'était pas dans mon ~/.bash_profile correctement apparemment.
InformationsquelleAutor ajorgensen | 2012-06-07