Tôi đang cố gắng cài đặt rspec-ray trên Ubuntu nhưng tôi đang gặp phải một số vấn đề."gói cài đặt" không thành công trong khi cài đặt rspec
Dưới đây là các bước xác của tôi:
1) Thay đổi Gemfile tôi để:
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) Gõ "bó cài đặt" và tôi nhận được lỗi sau đây:
/usr/lib/ruby/1.8/fileutils.rb:243:in `mkdir': Permission denied - /home/steve/.gem/specs (Errno::EACCES)
3) Nếu tôi tiếp tục với các hướng dẫn cài đặt và gõ "rails generate rspec: install" Tôi nhận được lỗi sau (nhưng có thể do lỗi # 2)
Could not find gem 'rspec (= 2.0.0.beta.17, runtime)' in the gems available on this machine.
Tôi không thể tìm thấy giải pháp cho điều này trên Google. Đây là link đến hướng dẫn mà tôi đang cố gắng làm theo. Môi trường dev của tôi là Ubuntu 10.04, Ruby 1.8.7, Rails 3.0.0 beta 4.
Cảm ơn.
'Làm thế nào về gói sudo install', nhưng không phải là một ý tưởng tốt. – randika
Bạn nhận được kết quả gì nếu bạn gõ 'ls -l/home/steve/.gem /'? –