$bundle exec rspec spec/
Could not find rake-0.9.2.2 in any of the sources
Run `bundle install` to install missing gems.
我是Rails的新手并尝试阅读教程:http://ruby.railstutorial.org/chapters/static-pages#sec:TDD
然而,当我尝试运行rspect时,我收到了该错误。
关于我做错的任何想法?
编辑我的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 :(得分:1)
您可能想要添加
gem "rake", '0.9.2.2'
到你的宝石文件(在宝石'轨道'或者其他什么......)。
之后运行bundle install
然后最后运行bundle exec rspec spec
。
这对你有用吗?如果没有,任何错误消息?
如果有错误消息,请在控制台中输入rake -V
和bundle exec rake -V
,然后与我们分享版本!