我正在尝试使用带有Rails的right_aws(1.10.0)GEM,并且我已将问题简化为3行irb会话。以下作品
require 'rubygems'
require 'right_aws'
sqs = RightAws::Sqs.new("xxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
虽然失败了
require 'rubygems'
require 'right_aws'
sqs = RightAws::SqsGen2.new("xxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx")
NameError: uninitialized constant RightAws::SqsGen2
。我在GEM源代码中看到了类定义,文档很旧但看起来很准确,但我无法弄清楚我做错了什么。
当你在这里时,如果我正在构建新的东西,我有什么理由想要使用旧的界面吗?
答案 0 :(得分:0)
您使用的是什么版本的Rails?也许尝试检查aws gem(2.4.4)的最新版本?