Я обновил свою версию ruby до 2.7.0. Тем не менее, ruby -v
показывает, что более старая версия (2.3.7) все еще работает.
ruby -v
ruby 2.3 .7p456 (версия 20130-03-28 63024) [universal.x86_64-darwin18]
whereis ruby
/ usr / bin / ruby
echo $ PATH
/ usr / local / lib / ruby / gems / 2.7.0: / usr / local / bin: / usr / bin: / bin: / usr / sbin: / sbin: /Users/xxxxxxx/.rvm/bin
ls / usr / local / lib / ruby / gems
2.6. 0 2.7.0
Я не могу понять, почему он использует старую версию (в пути /usr/bin/ruby
), когда переменная $PATH
имеет значение /usr/local/lib/ruby/gems/2.7.0
, установленное первым.
Обратите внимание, что я перезапустил терминал и ноутбук. Тот же результат.