2010-12-27 15 views
0

私はMac OS X 10.6 Snow Leopardを使用しています。私はちょうど使用して私のRubyのものを更新しました:gem 'rails'の頭痛が見つかりません

sudo gem update 

残念ながら、それはすべてを破った。私は私のウェブサイトのディレクトリに簡単なコマンドを実行しようとすると、のように:

rails generate model User 

それは、このエラーで、失敗しました:

Could not find gem 'rails (= 3.0.3, runtime)' in any of the gem sources listed in your Gemfile. Try running bundle install .

をだから私はbundle install railsを実行してみました。それは成功しました!だから私は実行しようとしましたrails。それは失敗した。

このエラーで失敗しました
rails -v 

:だから私は入力することにより、Railsのバージョンを取得しようとした

Could not find rake-0.8.7 in any of the sources
Try running bundle install .

だけでなく、それが失敗したのを、それはまた、私のウェブサイトのディレクトリに空のフォルダrails/ruby/1.8を作成しました。

私はRubyとRuby on Railsの初心者であり、端末でさえも完全に災難です。どんな助けでも大変感謝しています。ありがとう。

+0

RVMを使用していますか? –

+0

私はよくわかりません、どうすれば確認できますか? – Rits

+0

Railsと関連するすべてを完全にアンインストールするのが一番良いと思うかもしれませんが、これをやり直して後でRailsをインストールする簡単な方法はありますか? – Rits

答えて

1

これはすべて正確に1.0.1 iircではないバージョンのラックを持つことに由来します。

バージョンがある場合でも、セットアップ全体が正しくインストールされません。

すべてのバージョンのラックをアンインストールし、そのバージョンのみをインストールしてください。

あなたのコメントでJustinが言ったように、今rvmを取得します。走って、歩かないでください。

+0

RVMがやったことです。ありがとう。 – Rits

関連する問題