rvm: команда не найдена MAC OX


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

- bash: rvm: команда не найдена

Я пробовал это

curl-L https://get.rvm.io | bash-s -- --последняя версия

но все равно ничего мне не нужно видеть версию ruby для использования simplecov, потому что она не работает со старой версией от 1.9

8 72

8 ответов:

это может быть потому, что терминал не имеет конфигурации оболочки rvm загружен.

попробуйте следовать из вашего терминала:

$ source ~/.rvm/scripts/rvm

затем

$ type rvm | head -n 1

Если вывод:

rvm is a function

возможно, вам придется добавить " источник ~/.rvm / scripts/rvm " для вашего ~/.файл

вам нужно прочитать все тексты, которые отображаются при установке RVM:

rm -rf ~/.rvm
curl -L https://get.rvm.io | bash -s stable

после запуска sudo curl -L https://get.rvm.io | bash -s stable --ruby

вам нужно закрыть терминал ,а затем снова открыть!

это сработало для меня:

rm -rf ~/.rvm
curl -L https://get.rvm.io | bash -s stable

source /etc/profile работал для меня.

закрыть и перезапустить терминал после установки RVM-получает меня каждый раз.

чтобы начать использовать RVM, вам нужно будет ввести source /Users/yourusername/.rvm/scripts/rvm в ваш терминал (конечно, вставьте свое настоящее имя пользователя вместо yourusername).

для долгосрочного решения, вы должны добавить это к вашему ~/.profile file:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

чтобы просто загрузить rvm в один терминал, используйте

source "$HOME/.rvm/scripts/rvm"

предположительно этот вызов является более кросс-платформенным:

. "$HOME/.rvm/scripts/rvm"