0

我正在尝试通过 Ctrl+H 快捷方式在 Textmate 中查找 Ruby 方法的帮助,但我总是收到此错误:

/Users/tomdeleu/.rvm/rubies/ruby-1.9.2-p180/lib/ruby/site_ruby/1.9.1/rubygems.rb:388:in bin_path': can't find gem rdoc ([">= 0"]) with executable ri (Gem::GemNotFoundException) from /Users/tomdeleu/.rvm/gems/ruby-1.9.2-p180/bin/ri:19:in '

平台:

Ri 在命令行中运行良好(我运行“rvm docs generate”来安装 1.9.2 的文档)。我四处寻找,但找不到解决方案。任何人都可以帮忙吗?

4

1 回答 1

0

经过大量搜索(和询问)后,通过重新安装 Textmate(包括删除所有自定义项)和 Ruby 1.9.2(通过 RVM)解决了这个问题。
之后我再次安装了 osx-plist update + 一些包。请注意,osx-plist 更新(详见此处)应使用系统 Ruby,而不是 Ruby 1.9,否则会发生其他错误。
同样在 Textmate 中,确保 PATH 变量在您的系统 Ruby 之前没有自定义 Ruby。
有了这些设置,现在一切正常。希望这对将来遇到此错误的人有用...

于 2011-07-14T17:25:54.123 回答