rbenv 找不到时如何使用 Ruby 2.6.6?

How to use Ruby 2.6.6 when rbenv can't find it?

我使用 Ruby 2.7.1 创建了一个新的 Rails 应用程序 (v5.2.4.3),并发现此版本中普遍存在“关键字参数”警告的暴风雪。

rbenv install --list,出于某种原因,不列出 Ruby 2.4.0 之后的版本。我已经手动安装了 2.6.6,但无法启动它。

这似乎是一个简单的问题。提示?

你应该首先检查插件的版本'ruby-build':

cd ~/.rbenv/plugins/ruby-build
git log

如果你没有 ~/.rbenv/plugins 目录,可能是你的 rbenv 版本太旧了。第一次更新 rbenv:

cd ~/.rbenv
git pull

然后安装'ruby-build'插件:

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build