uninitialized constant Capybara (NameError)

RailsTutorialで少し詰まったのでメモ

bundle exec rspec spec/requests/static_pages_spec.rb

で以下の様なエラーが発生

/Users/ohs30359/Desktop/Ruby/rails/sampleWork/spec/spec_helper.rb:26:in `block in <top (required)>': uninitialized constant Capybara  (NameError)

GemFileにはCapybara が存在しているのにエラーが出る。
とりあえず対処法は

ENV["RAILS_ENV"] ||= 'test'
require File.expand_path("../../config/environment", __FILE__)
require 'rspec/rails'

を spec/spec_helper.rb に追記することで解決できた。
けど直った理由がわからない...