HTTParty のbasic.rbの例を実行しようとしています。興味深いエラーが発生しました。私のMac(10.7.2)で1.8.7の下でこれを実行します。サンプルを実行すると (以下のコードを参照)、次のエラーが発生します。
$ ./HTTPartyTest.rb
./HTTPartyTest.rb: line 1: syntax error near unexpected token `('
./HTTPartyTest.rb: line 1: `dir = File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib'))'
1行目をirb経由で実行すると、この結果が得られます。
>> dir = File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib'))
=> "/Users/me/Workspaces/lib"
なぜこれが発生するのかわかりません。どんな助けでも大歓迎です。