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

Bri*_*rcy 6 ruby ruby-on-rails rbenv

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

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

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

Run*_*Run 10

您应该首先检查插件“ruby-build”的版本:

cd ~/.rbenv/plugins/ruby-build
git log
Run Code Online (Sandbox Code Playgroud)

如果您没有~/.rbenv/plugins目录,可能它对于您的 rbenv 版本来说太旧了。首先更新rbenv:

cd ~/.rbenv
git pull
Run Code Online (Sandbox Code Playgroud)

然后安装“ruby-build”插件:

git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
Run Code Online (Sandbox Code Playgroud)