2012-01-05 1 views
0
$bundle exec rspec spec/ 
Could not find rake-0.9.2.2 in any of the sources 
Run `bundle install` to install missing gems. 

を実行することはできません。http://ruby.railstutorial.org/chapters/static-pages#sec:TDD私はレールに全く新たなんだとチュートリアルを読み取ろうとRSpecの

私はrspectを実行しようとすると、しかし、私はエラーを取得します。

私が間違っていることに関するアイデアはありますか?あなたのgemfileに

gem "rake", '0.9.2.2' 

を追加したい場合があります

EDITマイGemfile

source 'http://rubygems.org' 

gem 'rails', '3.1.3' 
gem 'sqlite3', '1.3.5' 
gem 'rake', '0.9.2.2' 

group :development do 
    gem 'rspec-rails', '2.8.1' 
end 

group :test do 
    gem 'rspec-rails', '2.8.1' 
    gem 'webrat', '0.7.3' 
end 

gem 'jquery-rails' 
+0

実行 'bundle install' –

+0

試したもの: バンドルが完了しました!バンドルされた宝石がどこにインストールされているかを見るには 'bundle show [gemname]'を使ってください。 MoonBookPro:sample_app shamoon $ – Shamoon

+0

'bundle exec rspec spec'を試してください。 –

答えて

1

(宝石の下で 'レール' やので、これまでどのような...)。

実行bundle installその後

そして、最後にbundle exec rspec specを実行します。

これは機能しますか?そうでない場合、エラーメッセージはありますか? エラーメッセージが表示された場合は、コンソールにrake -Vbundle exec rake -Vと入力してください。

+0

私はそれを加えました。同じ結果。私は 'bundle install'を実行してから' bundle exec rspec spec'と同じメッセージを返しました。 – Shamoon

+0

RVMをインストールしました。 – Shamoon

+0

'bundle exec rake -V'を実行します。 正しいrvmジェムセットを選択しましたか? –

関連する問題