Переключение версий Ruby с помощью homebrew

Один из проектов, над которым я работал, зависит от ruby@2.3,

Я использую Mac, и версия Ruby, которую я использовал для других проектов, 2.5,

Я хочу временно переключиться с 2.5 в 2.3 с помощью brew, Я не хочу использовать ни rbenv ни rvm,

1. Я установил 2.3.7 версия, используя brew :

bf-old> brew install ruby@2.3 Warning: ruby@2.3 2.3.7 is already installed and up-to-date To reinstall 2.3.7, run `brew reinstall ruby@2.3

2. Я пытаюсь перейти на него, но он не работает:

bf-old> brew switch 2.3.7 Error: 2.3.7 not found in the Cellar.

Что я могу сделать по этому поводу?

1 ответ

Решение

Проверьте, установлены ли обе версии ruby. Если оба установлены, попробуйте это:

brew unlink ruby@2.5 && brew link --force --overwrite ruby@2.3
Другие вопросы по тегам