Я новичок в Ruby. Я установил последнюю версию ruby, rvm & homebrew на mac OSX El Capitan.rbenv: команда не найдена
Установленная РВМ по
\curl -L https://get.rvm.io | bash -s stable
Я получаю следующее предупреждение после завершения установки, и я еще не сделали ничего об этом,
WARNING: You have '~/.profile' file, you might want to load it,
to do that add the following line to '/Users/abcde/.bash_profile':
source ~/.profile
я получаю команду не найдена ошибка, когда выполнение команд с rbenv
rbenv rehash
rbenv: command not found
Мой .bash_profile выглядит как
export PATH=/usr/local/bin:/Users/abcde/.rvm/rubies/ruby-2.3.0/bin/GEM:$PATH
рубин версия,
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin15].
который -a рубин возвращает
/Users/abcde/.rvm/rubies/ruby-2.3.0/bin/ruby
/usr/bin/ruby
Когда я проверить путь с
echo $PATH
дает следующий вывод
/Users/abcde/.rvm/gems/ruby-2.3.0/bin:/Users/abcde/.rvm/gems/[email protected]/bin:/Users/abcde/.rvm/rubies/ruby-2.3.0/bin:/usr/local/bin:/Users/abcde/.rvm/rubies/ruby-2.3.0/bin/GEM:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/MacGPG2/bin:/Users/abcde/.rvm/bin
Кажется, проблема с путями, но я не могу понять, что это такое или как ее исправить.
Спасибо
Вы устанавливаете [rvm] (https://rvm.io/), но пытались запустить [rbenv] (https://github.com/rbenv/rbenv). Это разные менеджеры. –
Для чего это необходимо? Я запускаю Ruby, но RBENV тоже не работает для меня. Никогда не было проблем. Разве RBENV не похож на RVM? – Roger
Если вы устанавливаете Ruby в первый раз, вы можете просто запустить 'brew install ruby'. Если вам определенно нужен менеджер версий, понимайте, что RVM и Rbenv являются несовместимыми инструментами. Нужно удалить его, чтобы использовать другой. Я предпочитаю rbenv, но если вы придерживаетесь RVM, прочитайте предупреждающее сообщение и сделайте то, что он говорит. Это просто говорит вам добавить строку в конец файла. –