首页 > 解决方案 > rbenv 找不到时如何使用 Ruby 2.6.6?

问题描述

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

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

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

标签: ruby-on-railsrubyrbenv

解决方案


您应该首先检查插件“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

推荐阅读