2013-06-26 3 views
6

я установил монтировку и связанные с ними драгоценные камни, используя следующую строку в Баш строке:Команда не найдена после установки Поддеть

gem install pry-plus --no-ri --no-rdoc 

Успешная установка самоцвет сообщили из этой команды.

Все инструкции, которые я нашел, говорят, что после установки pry я могу перейти к подсказке, введя pry в качестве команды bash. Однако фактическим результатом является bash: pry: command not found

which pry сообщает no pry in (...), где эллипсы - $ PATH. В отличие от этого, which rake сообщает /local/tbh/rbenv/shims/rake и which gem отчеты /local/tbh/rbenv/shims/gem

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

(я использую рубин 1.9.3 с rbenv (не РВМ) под Scientific Linux в виртуальной среде.)

+0

Попробуйте 'rbenv rehash', чтобы обновить ваши прокладки. – Stefan

+0

Выполнение 'rbenv rehash' действительно сделало команду' pry' работать как рекламируемая. Благодаря! – kaleidic

+0

Отлично, я разместил его как ответ для дальнейшего использования. – Stefan

ответ

18

rbenv кэширует текущий рубин исполняемые файлы в качестве так называемых регулировочных шайб. Вы должны запустить

$ rbenv rehash 

после установки нового исполняемого файла, чтобы refresh the shims.