Проблема с изменением версии ruby для sh

#ruby #macos #rvm #ruby-2.3.1

#ruby #macos #rvm #ruby-2.3

Вопрос:

У меня возникли небольшие проблемы с настройкой ruby в OSX.

В bash все в порядке, запущена версия 2.3.1, мои драгоценные камни установлены в 2.3.1, все в порядке

Но в sh запущена версия 2.3.0. Я не вижу, где это установлено, посмотрев в профилях.

Это проблема, потому что я использую приложение, которое открывает оболочку bourne для выполнения некоторой работы .. и работа связана с ruby.

Я попытался использовать rvm, но получаю сообщение «rvm не является функцией».

ввод ~/.rvm/scripts/rvm не помогает

Ответ №1:

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

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

1. В нем ничего не говорилось о символических ссылках, но использование rvm, похоже, теперь сработало, так что он запускает правильную версию и находит драгоценный камень .. но затем возникает другая проблема, о которой мне, возможно, придется задать другой вопрос, если я уже не могу найти ответ здесь