Ubuntu に rspec-rails をインストールしようとしていますが、いくつかの問題が発生しています。
ここに私の正確な手順があります:
1)Gemfileを次のように変更しました:
source 'http://rubygems.org'
gem 'rails', '3.0.0.beta4'
gem 'sqlite3-ruby', '1.2.5', :require => 'sqlite3'
group :development do
gem 'rspec-rails', '2.0.0.beta.17'
end
group :test do
gem 'rspec', '2.0.0.beta.17'
end
2) 「bundle install」と入力すると、次のエラーが表示されます。
/usr/lib/ruby/1.8/fileutils.rb:243:`mkdir': 権限が拒否されました - /home/steve/.gem/specs (Errno::EACCES)
3) インストール手順を続行して「rails generate rspec:install」と入力すると、次のエラーが表示されます (ただし、#2 の失敗が原因である可能性があります)。
このマシンで利用可能な gem の中に gem 'rspec (= 2.0.0.beta.17, runtime)' が見つかりませんでした。
Google でこれに対する解決策を見つけることができませんでした。これは、私が従おうとしているチュートリアルへのリンクです。私の開発環境は Ubuntu 10.04、Ruby 1.8.7、Rails 3.0.0 beta 4 です。
ありがとう。