Я бился головой о стену по этой проблеме в течение последних дня или двух. (Я использую Linux всего неделю, а Ruby — 7 месяцев, так что будьте со мной полегче, но я спросил у нескольких разработчиков, а не в кости, так что похоже, что это реальная проблема).
У меня установлен rvm с Ruby 1.9.2 и Rails 3.1.1 в Ubuntu 11.10. Все работало нормально, пока я кодировал в Windows 7.
Вот проблема: когда я запускаю rails server
, я получаю следующее:
$ rails server
/usr/share/ruby-rvm/gems/ruby-1.9.2-p318/gems/bundler-1.1.1/lib/bundler/runtime.rb:74:in `require': no such file to load -- twilio/ruby (LoadError)
from /usr/share/ruby-rvm/gems/ruby-1.9.2-p318/gems/bundler-1.1.1/lib/bundler/runtime.rb:74:in `rescue in block in require'
это продолжается какое-то время. Это странно для меня, потому что я искал в своем приложении строку «twilio/ruby» и не смог ее найти.
Я нашел эти ссылки, где похоже, что у людей были похожие проблемы, но я либо не мог понять, что они говорили, либо слишком боялся принять их предложение для себя, опасаясь еще больше испортить мою среду.
Кроме того, один разработчик сказал мне сделать следующее:
cd
в каталог моего проектаrvm use 1.9.2
bundle install
rails server
Но и это не сработало.