ruby aws-s3的替代品

ruby aws-s3的替代品,ruby,amazon-s3,installation,Ruby,Amazon S3,Installation,是否有ruby aws-s3的替代品。 我已经安装了aws-s3(gem安装aws-s3),但在运行脚本时出错 ruby s3Metadata.rb /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in 'gem_original_require': /usr/lib/ruby/gems/1.8/gems/builder-3.1.4/lib/builder/xmlbase.rb:183: syntax error,

是否有ruby aws-s3的替代品。
我已经安装了aws-s3(gem安装aws-s3),但在运行脚本时出错

ruby s3Metadata.rb
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in    
'gem_original_require': /usr/lib/ruby/gems/1.8/gems/builder-3.1.4/lib/builder/xmlbase.rb:183:  
syntax error, unexpected ',', expecting '|' (SyntaxError)   
        define_method(sym) do |*args, &block|    
                                     ^   
/usr/lib/ruby/gems/1.8/gems/builder-3.1.4/lib/builder/xmlbase.rb:192: syntax error,    unexpected kEND, expecting $end  from /usr/local/lib/site_ruby/1.8/rubygems   /custom_require.rb:31:in 'require'    
    from /usr/lib/ruby/gems/1.8/gems/builder-3.1.4/lib/builder/xmlmarkup.rb:14   
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in    'gem_original_require'   
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in 'require'   
    from /usr/lib/ruby/gems/1.8/gems/builder-3.1.4/lib/builder.rb:12   
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in    'gem_original_require'   
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in 'require'   
    from /usr/lib/ruby/gems/1.8/gems/aws-s3-0.6.3/lib/aws/s3/extensions.rb:159:in    'require_library_or_gem'   
    from /usr/lib/ruby/gems/1.8/gems/aws-s3-0.6.3/lib/aws/s3.rb:12   
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in    'gem_original_require'   
    from /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:36:in 'require'   
    from s3Metadata.rb:4`   

s3Metadata.rb:4   = `require 'aws/s3'
谷歌搜索了它,但没有解决方案……
我需要运行脚本来更新/添加AmazonS3中的一些元数据

aws-s3(0.6.3)

拥有旧版本的ruby
ruby 1.8.6(2007-09-24 patchlevel 111)[x86\u 64-linux]


我不能升级它会弄乱很多东西。ruby aws-s3有解决方案或替代方案吗

还支持s3。

亚马逊提供了自己的名为。我不能保证它能在1.8.6版本中运行,因为Ruby版本如此古老,我认为最好的选择是安装任何gem的早期版本,因为在较新的版本中,很多人会升级到1.9版本。

你知道它是否会与aws-s3冲突吗,因为我的应用程序已经在使用它,但由于某种原因,在我尝试运行脚本时会出现错误?它本身不会冲突-你可以同时使用这两个版本(尽管你不应该)。但是,它们有完全独立的API,因此为aws-s3 gem编写的代码不会针对rightscale gem执行。aws sdk gem定期针对1.8.7而不是1.8.6进行测试。肯定有一些1.8.6不友好的代码。