Я пытаюсь обновить Ruby на моем компьютере до версии 2.7.0, так как это последняя стабильная версия.
Запуск macOS Catalina Версия 10.15.3
Попробовал верх два решения из этой записи StackOverflow .
1. Использование только brew
brew upgrade ruby
только подтверждает, что «ruby 2.6.5 уже установлено»
2. Использование rbenv
rbenv install 2.7.0
rbenv global 2.7.0
После установки я получаю подтверждение, что ruby 2.7.0 установлен, но когда я закрываю терминал, и проверьте версию, 2.6.5 по-прежнему является текущей версией.
Первоначально, когда я попробовал это, я получил ошибку BUILD FAILED (OS X 10.15.3 using ruby-build 20200115)
. На основании рекомендации в этой проблеме github я обнаружил, что XCode не был установлен (он был установлен, но что-то удалило его в последние несколько месяцев). Я переустановил его, но все еще получил ту же проблему.
3. Также попробовал RVM на основе ответа 3 из этого поста .
rvm upgrade 2.7.0
Но мне предлагают, если я хочу использовать ruby -2.6. 3 Я сказал да случайно. Итак, теперь я вернулся к 2.6.3
Нужно ли мне что-то еще сделать, чтобы изменить глобальные настройки среды для Ruby? Казалось, что rbenv global 2.7.0
сделает это.