На моем Mac есть проблема с версией Ruby. Скорее всего, это является причиной ошибок «отказано в разрешении», которые я получаю (для конвейера продолжения интеграции, который я пытаюсь настроить на моем Mac), а также для других проблем ...
Я попытался установить новейшую версию Ruby на мою macOS.
Мои шаги:
rbenv install -l
(я вижу 2.6.2 как новейшую версию, поэтому я продолжаю это ...)
rbenv install 2.6.2
rbenv global 2.6.2
gem update --system
После этого шага я получаю следующую ошибку:
Updating rubygems-update
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.3.0 directory.
rbenv versions
дает 2.6.2 (как и ожидалось)
ruby --version
дает ruby 2.3.7p456 (версия 20130-03-28 63024) [universal.x86_64-darwin18]
Два не совпадают!
Вы хоть представляете, что означает эта FilePermission-Error и как ее преодолеть ?? Как мне избавиться от этой ошибки FilePermission из-за несоответствия версии Ruby ??