Ruby on rails NameError未初始化常量Aws::SES

Ruby on rails NameError未初始化常量Aws::SES,ruby-on-rails,aws-sdk,amazon-ses,Ruby On Rails,Aws Sdk,Amazon Ses,我正在使用Rails代码(使用AWS SDK)执行以下操作: 将文件上载到S3存储桶 虽然第1步工作得很好,但当我在第2步中尝试实例化SES客户机时,我遇到了这个错误: 为什么AWS::Ses给出了一个名称空间错误,而AWS::S3工作得非常好?请帮忙 以下是我正在使用的相关宝石: aws-ses aws-sdk-3 请添加gem“aws-sdk-ses” 有关更多信息,请查看此处我猜gem是“aws sdk ses”而不是aws-ses@LHH-谢谢你的帮助!我在Gemfile中添加了aws

我正在使用Rails代码(使用AWS SDK)执行以下操作:

  • 将文件上载到S3存储桶
  • 虽然第1步工作得很好,但当我在第2步中尝试实例化SES客户机时,我遇到了这个错误:

    为什么
    AWS::Ses
    给出了一个名称空间错误,而
    AWS::S3
    工作得非常好?请帮忙

    以下是我正在使用的相关宝石:

    aws-ses
    aws-sdk-3
    

    请添加gem
    “aws-sdk-ses”


    有关更多信息,请查看此处

    我猜gem是“aws sdk ses”而不是aws-ses@LHH-谢谢你的帮助!我在Gemfile中添加了
    aws sdk ses
    ,现在错误消失了。你想加上这个作为回答吗?我加了一个很有魅力的答案!谢谢你的帮助!
    ses = Aws::SES::Client.new(region: 'us-west-2')
    
    NameError uninitialized constant Aws::SES
    
    aws-ses
    aws-sdk-3