Я только что установил rvm, а затем жгут пробки.Комплект RVM не найден
➜ ~ ruby -v
ruby 1.8.7 (2011-02-18 patchlevel 334) [i686-darwin10.7.0]
➜ ~ gem list|grep bundler
bundler (1.0.12)
Но когда я пытаюсь запустить команду пучок, то я получил следующее сообщение об ошибке:
➜ ~ which bundle
bundle not found
Самое интересное в том, что это работает, если я предварять «РВМ рубин»
➜ ~ rvm ruby bundle
Тем не менее, я не думаю, что мне нужно было бы добавить rvm ruby перед любой командой. Правильно ли это поведение?
EDIT: По-видимому, проблема в том, что конфигурация по умолчанию не запоминается между оболочками.
Если я нахожу «rvm 1.8.7 --default», тогда он работает, но как только я открываю новую оболочку, это не так.
, который работает, но он уходит после открытия новой оболочки. Чтобы уточнить, интерпретатор ruby все еще верен, он больше не может найти исполняемые файлы gem. –
Вы устанавливаете значение по умолчанию таким образом или способ в своем вопросе? И вы следовали инструкциям, связанным с 'return' и .bash_rc? – coreyward
Я установил его, как вы упомянули. Самое приятное, что рубин возвращает правильный рубин, это просто исполняемые файлы, которые не найдены. Возможно, мне нужно создать файл .rvmrc в моем домашнем каталоге? –