2012-05-11 5 views
0

私は「sudo gem install spreadsheet」を使ってMac OS X 10.7にスプレッドシートをインストールしました。 しかし、私は例を実行すると正常に実行できません。なぜRubyGemスプレッドシートはRuby 1.9.3で動作できないのですか?

/Users/dearkx/.rvm/gems/ruby-1.9.3-p0/gems/spreadsheet-0.7.1/lib/spreadsheet/excel/writer/workbook.rb:189: warning: assigned but unused variable - len 
/Users/dearkx/.rvm/gems/ruby-1.9.3-p0/gems/spreadsheet-0.7.1/lib/spreadsheet/excel/writer/workbook.rb:527: warning: assigned but unused variable - bef 
/Users/dearkx/.rvm/gems/ruby-1.9.3-p0/gems/spreadsheet-0.7.1/lib/spreadsheet/excel/writer/worksheet.rb:292: warning: assigned but unused variable - len 
/Users/dearkx/.rvm/gems/ruby-1.9.3-p0/gems/spreadsheet-0.7.1/lib/spreadsheet/excel/writer/worksheet.rb:599: warning: assigned but unused variable - links 
/Users/dearkx/.rvm/gems/ruby-1.9.3-p0/gems/ruby-ole-1.2.11.3/lib/ole/storage/base.rb:232: warning: assigned but unused variable - before 
/Users/dearkx/.rvm/gems/ruby-1.9.3-p0/gems/ruby-ole-1.2.11.3/lib/ole/types/property_set.rb:36: warning: assigned but unused variable - map 
/Users/dearkx/.rvm/gems/ruby-1.9.3-p0/gems/ruby-ole-1.2.11.3/lib/ole/storage/meta_data.rb:79: warning: assigned but unused variable - compobj_version 
⋯⋯⋯⋯ 
⋯⋯⋯⋯ 

答えて

0

これは単なる警告であり、エラーではありません。プログラマーがすべきではないことを宝石に示すだけですが、Rubyはまだコードを実行します。

これらの警告は2010に追加されました。これは、なぜRuby 1.8.7に表示されなかったのかを説明します。

+0

ありがとうございます。しかし、これらの警告はWindows XP用のRuby 1.8.7とRuby 1.9.3には存在しません。Mac OS X用のRuby 1.9.3のみ。 – Ghjhdf

+0

@fiigii Ruby 1.9.3の警告がオンになっていますか? Windows XP?また、YARVやJRubyを使っていましたか? –

+0

申し訳ありませんが、私はWinodwsの "-w"オプションを有効にするのを忘れていました。 – Ghjhdf

関連する問題