Старая Ruby версия отображается после установки последней | рбенв и zsh - PullRequest
0 голосов
/ 02 мая 2020

Мне нужна помощь с установкой rbenv и Ruby 2.6.6. В настоящее время я использую zsh, я хочу установить Ruby 2.6.6, поэтому я сделал следующее:

brew install rbenv
rbenv install 2.6.6
rbenv global 2.6.6

После этого я перезапустил терминал и выполнил следующее заявление чтобы проверить ruby версию:

ruby -v

Однако версия ruby сообщает:

ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]

Я попытался перезапустить свой терминал и повторил те же шаги. Я новичок в программировании, просто нужна ваша помощь, чтобы помочь мне решить мои проблемы с установкой.

Большое спасибо за вашу помощь

1 Ответ

0 голосов
/ 02 мая 2020

Похоже, это подхватывает вашу систему Ruby, а не rbenv установленную. Вы можете подтвердить это с помощью which ruby, что должно означать не /usr/bin/ruby, а что-то вроде /Users/<your account/.rbenv/bin (или подобное, я больше не использую rbenv). Вам необходимо настроить $PATH, чтобы убедиться, что это происходит до /usr/bin.

Команда rbenv init должна была позаботиться об этом. Если вы не запускали его, сделайте это. Вы также можете выполнить необходимые шаги вручную, см. Документацию .

...