Из того, что я могу сказать, и с этим я сталкивался раньше, проблема Синатры v1.2.5. v1.2.3 не делает этого, поэтому попробуйте
gem install sinatra -v 1.2.3
для установки предыдущей версии, затем добавьте:
gem 'sinatra', '=1.2.3'
до оператора require
.
Это задокументировано как проблема.
РЕДАКТИРОВАТЬ: Синатра только что столкнулся с новой версией 1.2.6, которая решает эту проблему. Используйте gem update sinatra
, а затем gem uninstall sinatra -v 1.2.5
, чтобы удалить старую версию с ошибками.