2012-01-31 10 views
3

私があなたを助けてくれることを願っています。 私は小さなSinatra Railsアプリケーションに取り組んでいます。私はRubyは(現在はルビー1.9.2を使用して)RVMを使ってMac OSXにインストールされているRails SinatraアプリケーションがGemをロードしていません。私は間違った場所にそれらを持っていますか?

私はバンドラ/セットアップを使用するようにいくつかの新しい宝石を含めるとする私のアプリを変更

が、私は、サーバーを起動したとき、私は次のエラーが表示されます

/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>' 

私は私がここで間違って何かを持っているかなり確信して、私はそれを修正するために何かかどうかはわかりません。

ルビー

:/Users/Matt/.rvm/rubies/ruby-1.9.2-p290/bin/ruby

たバンドル:/ユーザーを次の出力を受信するコマンドを実行する

/Matt/.rvm/gems/ruby-1.9.2-p290/bin/bundle

た宝石:/Users/Matt/.rvm/rubies/ruby-1.9.2-p290/bin/gem

私は少し狂った私を運転し始めているので、誰かが私を助けることができますか?

ご協力いただきありがとうございます。上記の@ stephenmurdochさんのコメントから

+0

おそらく、 'require 'rubygems''を上のどこかに追加しようとしますか? –

+2

あなたのアプリケーションの中から 'bundle install'を実行して' gem install bundler'を実行してみてください。 – stephenmurdoch

+0

ありがとうございます。私は私のenvironment.rbにとapplication.rbファイルの上部にある[RubyGemsの 'が必要です。 Iも再-RANの宝石は次の出力でバンドラをインストール:1宝石バンドラ-1.0.21のための里資料のインストール をインストール... バンドラ-1.0.21のためにはRDocドキュメントをインストール... –

答えて

1

は、アプリケーション内からbundle install続いgem install bundlerを実行してみてください。

関連する問題