我按照github的说明安装了rbenv.我正在运行OSX,但我已经在Ubuntu12.04虚拟机上try 过了,并得到了相同的结果.以下是我在try 更改ruby版本时在终端中得到的信息:
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
有人知道为什么rbenv没有像它认为的那样切换ruby版本吗?也没有.本地目录中的rbenv文件,这将导致ruby版本默认为1.8.7
rbenv local
rbenv: no local version configured for this directory