こんにちは。Ruby初心者です。
MacOSX 10.7.4
ruby 1.9.3p194(homebrewでインストールしました)
Rubyを使ってExcelを読み込もうと、サイトを参考にトライしているのですがどうしてもgemで入れたプログラムを読み込むことができません。
=============================
require "spreadsheet"
xls = Spreadsheet.open('./excel.xls','rb')
sheet = xls.worksheet(0)
cell01 = sheet[0,1]
p cell01
=============================
このように書いて実行すると下記のエラーが出ます。
LoadError: no such file to load — spreadsheet
method require in excel.rb at line 1
at top level in excel.rb at line 1
おそらくこれはgemをそもそも読み込めていないのだと思います。他のサイトを参考に、require 'rubygems' なども試しましたが、ダメでした。おそらく組み込みだおともうのですが、require 'date'などは読み込みます。
そもそもgem自体があまり良くわかっていないかもしれません。
どうぞよろしくお願いいたします。
Spreadsheetの参考にさせていただいているサイトはこちらです
http://doruby.kbmj.com/yuki-Ruby/20091216/Ruby_Excel_
お礼
回答有り難うございます。 その後、試した結果textMateが原因だとわかりました。理由はわかりませんが、コマンドラインから実行すると成功しました。ありがとうございました。 gemについてはまだわからないこともあるので色々試しながら覚えていきたいと思います。