【发布时间】:2012-07-08 10:05:38
【问题描述】:
我在使用展开器时遇到问题。我已经安装了 gem 并编写了这个简单的程序来帮助专注于我遇到的问题:
#!/usr/bin/ruby
require 'rubygems'
require 'unroller'
Unroller::trace
def foo(p1, p2)
puts p1
puts p2
end
foo("param1", "param2")
运行程序产生:
/Library/Ruby/Gems/1.8/gems/facets-2.9.3/lib/core/facets/filetest/separator_pattern.rb:5: warning: already initialized constant SEPARATOR_PATTERN
/Library/Ruby/Gems/1.8/gems/facets-2.9.3/lib/core/facets/string/bracket.rb:3: warning: already initialized constant BRA2KET
/Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:in `gem_original_require': no such file to load -- facets/methodspace (LoadError)
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:36:in `require'
from /Library/Ruby/Gems/1.8/gems/unroller-1.0.0/lib/unroller.rb:4
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:60:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/custom_require.rb:60:in `require'
from ./ut:4
我的 ruby 版本是 ruby 1.8.7(2011-12-28 补丁级别 357)。我还在我的 Windows 开发盒上安装了 ruby,并得到了同样的错误,并且 ruby 版本是 1.9.3,所以它似乎与我正在使用的 Ruby 版本无关。
有人有什么想法吗?
提前非常感谢!
乔恩
【问题讨论】:
-
您查看过
unroller的已知错误吗?有人举报吗?
标签: ruby rubygems gem trace require