Почему Ruby-rdebug и IRB дают разные результаты для одной и той же программы? - PullRequest
0 голосов
/ 31 декабря 2011

Запуск точно такой же программы Ruby, которая требует libparser lib.Он работает нормально в IRB, но не смог проанализировать тот же ввод с исключением «недопустимая дата», когда я запускаю его с ruby -rdebug.Я дважды проверил путь поиска lib в обоих методах, они совпадают со следующими.

/usr/local/lib/site_ruby/1.8
/usr/local/lib/site_ruby/1.8/mipsel-linux
/usr/local/lib/site_ruby
/usr/lib/ruby/vendor_ruby/1.8
/usr/lib/ruby/vendor_ruby/1.8/mipsel-linux
/usr/lib/ruby/vendor_ruby
/usr/lib/ruby/1.8
/usr/lib/ruby/1.8/mipsel-linux
...