我试图用rbenv安装最新的ruby版本(即2.1.1)。
升级brew后,ruby-build和rbenv可用的ruby版本不同。
执行:
ruby-build --definitions
给了我(只有2.0以上的版本):
2.0.0-dev
2.0.0-p0
2.0.0-p195
2.0.0-p247
2.0.0-p353
2.0.0-p451
2.0.0-preview1
2.0.0-preview2
2.0.0-rc1
2.0.0-rc2
2.1.0
2.1.0-dev
2.1.0-preview1
2.1.0-preview2
2.1.0-rc1
2.1.1
2.2.0-dev
使用RBenv:
rbenv install -l
给了我(只有2.0以上的版本):
2.0.0-dev
2.0.0-p0
2.0.0-p195
2.0.0-p247
2.0.0-p353
2.0.0-preview1
2.0.0-preview2
2.0.0-rc1
2.0.0-rc2
2.1.0-dev
2.1.0-preview1
2.1.0-preview2
这里发生了什么?
答案 0 :(得分:3)
您是否已将rbenv和rbenv-build插件更新到最新版本?
我个人更喜欢浏览他们的安装文件夹(~/.rbenv
和~/.rbenv/plugins/ruby-build
)并提取最新更改,例如:
git pull origin master
我个人在查询清单时会看到所有红宝石(包括2.1.1)。