ruby 1.9.3不能使用open3(未初始化的常量ConfigureController :: Open3)

时间:2012-11-07 23:25:22

标签: ruby

该项目在Ruby 1.9.2中运行良好,但我想使用1.9.3。

这条线在1.9.2中运行良好:

    o, e, s = Open3.capture3("echo a; sort >&2", :stdin_data=>"foo\nbar\nbaz\n")

然而在1.9.3中,我得到了

uninitialized constant ConfigureController::Open3

我必须安装模块,还是什么?谢谢!

1 个答案:

答案 0 :(得分:17)

您是否require 'open3'位于源文件的顶部?之前,有可能需要你需要的其他东西,但现在在1.9.3中它不是。您可能需要明确要求它。