ruby pry whereami 命令无效

ruby pry whereami command not working

我正在 jruby 1.7.12 (1.9.3p392) 上使用 pry 0.10.1 java 和 pry-nav 0.2.4。在调用 binding.pry 后的 rspec 步骤中间,我键入 pry 命令:

whereami

我得到的只是

ArgumentError: Symbol or String expected, but NilClass given.
from /Users/yc98js1/.rbenv/versions/jruby-1.7.18/lib/ruby/gems/shared/gems/coderay-1.1.0/lib/coderay/helpers/plugin.rb:215:in `validate_id'

我哪里出错了? [双关语]

似乎错误是由coderay引发的gem。可能是这个 gem 与另一个的碰撞。 它可能无关但它隐藏了错误。尝试先卸载 coderay,然后 运行 重新安装代码。