Прежде всего, я сомневаюсь, что RVM может не обновляться для поддержки этой версии Ruby.Поскольку я знаю, что поддерживается следующая версия, вы можете выполнить версию, выполнив следующую команду, и ответ должен совпадать.
rvm --version
1.29.7
Если вы обновили версию, я сделаю следующее, чтобы проверить, имеет ли RVM ту же версиюустановлен ruby.
Я проверю содержимое следующего файла корневой папки моего проекта
cat .ruby-version
Если в нем указано то же самое, поскольку rvm также жалуется, что я выполню следующую команду на rvmчтобы проверить, действительно ли этот ruby установлен в RVM
rvm list
, он покажет список установленных рубинов и в конце должен включить 2.6.1.Если вы не видите этот список, то вам, вероятно, нужно установить его с помощью следующей команды
rvm install "ruby-2.6.1"
Если он отображается, чем вы можете попробовать следующую команду и посмотреть, какой будет результат
rvm use 2.6.1
Если все хорошо, попробуйте следующую команду, чтобы увидеть, какой ruby используется
which ruby
ответ должен включать .rvm/rubies/
означает, что вы используете .rvm ruby, в противном случае вы можете использовать систему, встроенную в ruby,Только что написанное может помочь вам диагностировать проблему.