【发布时间】:2013-06-26 18:09:25
【问题描述】:
我在 bash 提示符中使用以下行安装了 pry 和相关 gem:
gem install pry-plus --no-ri --no-rdoc
该命令报告成功安装 gem。
我发现的所有说明都说,在安装 pry 后,我可以通过输入 pry 作为 bash 命令来进入 pry 提示符。然而实际结果是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
为什么 gem install 没有创建 pry 命令?我怎样才能让它按设计工作?
(我在 Scientific Linux 下使用 Ruby 1.9.3 和 rbenv(不是 RVM)作为虚拟环境。)
【问题讨论】:
-
尝试
rbenv rehash刷新您的垫片。 -
执行
rbenv rehash确实使pry命令像宣传的那样工作。谢谢! -
太好了,我已将其发布为供将来参考的答案。