Не удается изменить версию ruby с помощью rbenv на Mac

#ruby #rbenv

#ruby #rbenv

Вопрос:

 /usr/local/opt/ruby/bin/ruby
/usr/bin/ruby
/Users/mac_pro/.rbenv/shims/ruby
  

Я пытаюсь сделать rbenv global 2.5.8 и после

 export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
  

но моя версия всегда —

 ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-darwin19]    
  

мне нужна версия 2.5.8

Комментарии:

1. используйте rvm для лучшего управления версией ruby на Mac

2. Для чего вывод rbenv global , rbenv local и rbenv shell ?

3. Вы использовали ruby-build или аналогичный для сборки Ruby 2.5.8? rbenv versions Даже перечисляет его как доступный вариант?

4. @infokksonkz помог ли вам мой ответ? Если да, не могли бы вы быть так любезны и принять это?

Ответ №1:

rbenv global Команда только указывает, какая версия ruby должна использоваться глобально. Вам также необходимо установить эту версию с rbenv install 2.5.8 помощью .