Приложение Rails Sinatra не загружает Gems.У меня они не в том месте? - PullRequest
3 голосов
/ 31 января 2012

Я надеюсь, что вы можете мне помочь.Я работаю над небольшим приложением Sinatra Rails.У меня установлен Ruby на Mac OSX с использованием RVM (в настоящее время используется ruby ​​1.9.2)

Я изменил свое приложение, добавив в него несколько новых гемов и использовав пакет / настройку, но при запуске сервера я получаю следующую ошибку:

/Users/Matt/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require': no such file to load -- bundler/setup (LoadError)
from /Users/Matt/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from application.rb:2:in `<main>'

Я вполне уверен, что у меня что-то не так, я просто не уверен, что или как это исправить.

Выполнение команд which получает следующий вывод:

какой ruby: /Users/Matt/.rvm/rubies/ruby-1.9.2-p290/bin/ruby

который в комплекте: /Users/Matt/.rvm/gems/ruby-1.9.2-p290 / bin / bundle

какой камень: /Users/Matt/.rvm/rubies/ruby-1.9.2-p290/bin/gem

Пожалуйста, кто-нибудь может мне помочь, какэто начинает сводить меня с ума.

Большое спасибо заранее за вашу помощь.

1 Ответ

1 голос
/ 07 февраля 2012

из комментария @ stephenmurdoch выше:

попробуйте запустить gem install bundler, а затем bundle install изнутри вашего приложения.

...