2012-05-11 2 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의 경우 루비 1.8.7 및 루비 1.9.3에 존재하지 않습니다. Mac OS X의 경우 루비 1.9.3 만 해당. – Ghjhdf

+0

@fiigii Ruby 1.9.3에 대한 경고가 켜져 있습니까 윈도우 XP? 또한 YARV 또는 JRuby를 사용하고 있습니까? –

+0

죄송합니다, Winodws에 대한 "-w"옵션을 켜는 것을 잊었습니다. – Ghjhdf

관련 문제