私のコード:
require 'spreadsheet'
Spreadsheet.client_encoding = 'UTF-8'
book = Spreadsheet.open "SearchData1.xls"
puts book
これをSublimeで実行しようとしましたが、次のエラーが発生しました:
could not locate a workbook, possibly an empty file passed (RuntimeError)
コマンドラインから同じファイルを実行すると、エラーなしでプログラムが正しく実行されます。Sublime がこのコードを実行できない理由を理解してくれる人はいますか?