Версия Ruby отличается от rbenv один в сервере

В моем сервере (Ubuntu 16.04) у меня есть два пользователя: root и other. Я хочу сконфигурировать проект направляющих.

Теперь, после некоторой конфигурации я установил v2.5 версия Ruby (требуемого) как a root пользовательское использование Rbenv, но в other представьте версию, сохраненную тем же как значение по умолчанию (v2.3).

Мне удалось установить нужную версию в other профиль. Когда я делаю:

rbenv versions

Вывод следующий:

система

* 2.5.0 (установленный/home/other/.rbenv/version)

Но когда я делаю:

ruby -v

Версия продолжает быть по умолчанию:

рубин 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]

Как установить версию на v2.5?

1
задан 21 July 2018 в 23:48

1 ответ

просто выполнение это:

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

Измените zshrc на bashrc, если не используют zsh.

1
ответ дан 7 December 2019 в 15:16

Другие вопросы по тегам:

Похожие вопросы: