многократная версия ruby ​​на моем macOS автоматически переключит версию - PullRequest
0 голосов
/ 01 июня 2019

pre: на моем mac я устанавливаю rvm и rbenv, которые устанавливают отдельную версию.

и смотрю "brew info ruby" - это другая версия.в терминале я использую "ruby -v" - это 2.3.7, другая версия, которую я никогда не устанавливал.

в последний раз я использую rvm для установки по умолчанию и текущей версии 2.5.3, это полезно.тогда ток это не работа.как мне исправить эту проблему ...

  • brew info ruby ​​=> 2.6.3
  • rvm по умолчанию и текущий 2.5.3
  • rbenv глобальный и локальный 2.5.3
  • в терминале $ ruby ​​-v 2.3.7, который никогда не устанавливается

1 Ответ

1 голос
/ 01 июня 2019

Выберите только один из них.Вы действительно не можете иметь rbenv и rvm одновременно.С помощью rvm он переопределяет команду 'gem', что делает rbenv бесполезным.

Попробуйте это с rbenv:

echo 'eval "$(rbenv init -)"' >> ~/.bash_profile

Тогда:

rbenv global 2.5.3
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...