2012-01-16 8 views
0

マックOSX 10.7.2、理解パス・エラーのRailsを使用して、リンクのリソースまたは回答してください

は、レールのチュートリアル後としたときにエラーになってきた:私は解決するか見当がつかない

rspec spec/ 

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- spec_helper (LoadError) 
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require' 
from /Users/lasernite/rails_projects/sample_app/spec/controllers/pages_controller_spec.rb:1 
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.8.0/lib/rspec/core/configuration.rb:698:in `load' 
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.8.0/lib/rspec/core/configuration.rb:698:in `load_spec_files' 
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.8.0/lib/rspec/core/configuration.rb:698:in `map' 
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.8.0/lib/rspec/core/configuration.rb:698:in `load_spec_files' 
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.8.0/lib/rspec/core/command_line.rb:22:in `run' 
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:80:in `run_in_process' 
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:69:in `run' 
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.8.0/lib/rspec/core/runner.rb:10:in `autorun' 
from /usr/bin/rspec:19 

実際の問題はこの特定の問題ではありませんが(しかしそれは1つですが)、これらのタイプの問題を解決することは不可能です。問題の原因を突き止めるためにこの構文を理解できないので、このようなフィードバックを読むことを学ぶことができるトラブルシューティングリソースはありますか?

Tisは私のgemfileの外観ですが、互換性の問題が発生していると思っていたものを削除したのであまりにも裸であるかもしれません。ここ

ソース「http://rubygems.org」

gem 'rails', '~> 3.0.0' 
gem 'sqlite3-ruby', '~> 1.2.5', :require => 'sqlite3' 

group :development do 
    gem 'rspec-rails', '~> 2.0.1' 
end 

group :test do 
    gem 'rspec', '~> 2.0.1' 
    gem 'webrat', '~> 0.7.1' 
end 

答えて

1

本当のエラーは、「ロードするそのようなファイル - spec_helper」ではありません。(例外メッセージの最初の行をあなたはRSpecのファイルを持っていますそれは、「spec_helper」をロードしようとしている、それが存在しない

をこの問題を解決するために:。

bundle exec rails generate rspec:install

をこれはspec_helpeを作成します。あなたのためのファイルです。

+0

ロードしたファイルがありません - スプロケット/レールティ(LoadError) – Laser

+0

試した宝石の取り付けスプロケットと宝石の取り付けレール、しかし依然として「要求」があります:ロードするためのファイルがありません - スプロケット/ railtie(LoadError)。これは私のgemfileのようです:source 'http://rubygems.org' gem 'rails'、 '〜> 3.0.0' gem 'sqlite3-ruby'、 '〜> 1.2.5'、:require => 'sqlite3の' グループ:開発を行う 宝石 'RSpecのレール'、 '〜> 2.0.1' エンド グループ:テストは 宝石を行う 'RSpecの'、 '〜> 2.0.1' 宝石 " webrat '、'〜> 0.7.1 ' end – Laser

+0

Foundソリューション:http://stackoverflow.com/questions/7192643/rails-generate-rspecinstall-no-such-file-to-load-sprockets-railtie-loaderr – Laser

関連する問題