Ruby on rails 无法加载这样的文件--操作\u控制器/请求

Ruby on rails 无法加载这样的文件--操作\u控制器/请求,ruby-on-rails,ruby,macos,rack,Ruby On Rails,Ruby,Macos,Rack,我正在尝试在运行OS X 10.8的新Macbook Air上安装Rails应用程序(在Debian服务器上运行得非常好) 我从安装homebrew和rvm开始,使用rvm安装了ruby 1.9.3,使用gem安装了rails。到目前为止效果很好。然后我从我的svn repo下载了我的rails应用程序,并运行了railsnew-myapp,添加了不受版本控制的额外文件(如数据库配置等)。包安装运行得很好 但当我尝试启动服务器时,我得到了以下结果: $rails服务器 /Users/ephrac

我正在尝试在运行OS X 10.8的新Macbook Air上安装Rails应用程序(在Debian服务器上运行得非常好)

我从安装homebrew和rvm开始,使用rvm安装了ruby 1.9.3,使用
gem安装了rails
。到目前为止效果很好。然后我从我的svn repo下载了我的rails应用程序,并运行了
railsnew-myapp
,添加了不受版本控制的额外文件(如数据库配置等)。包安装运行得很好

但当我尝试启动服务器时,我得到了以下结果:

$rails服务器
/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-4.0.0/lib/active\u support/dependencies.rb:228:在'require'中:无法加载此类文件--操作\u控制器/请求(LoadError)
from/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-4.0.0/lib/active\u support/dependencies.rb:228:in'block in require'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-4.0.0/lib/active\u support/dependencies.rb:213:in'load\u dependencity'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-4.0.0/lib/active\u support/dependencies.rb:228:in'require'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/oauth-0.4.7/lib/oauth/request\u proxy/action\u controller\u request.rb:3:in`'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-4.0.0/lib/active\u support/dependencies.rb:228:in'require'
from/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-4.0.0/lib/active\u support/dependencies.rb:228:in'block in require'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-4.0.0/lib/active\u support/dependencies.rb:213:in'load\u dependencity'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/activesupport-4.0.0/lib/active\u support/dependencies.rb:228:in'require'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/oauth-plugin-0.4.1/lib/oauth-plugin.rb:9:in`'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in'require'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:72:in'block(2层)in require'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in'each'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:70:in'block in require'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:in'each'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.3.5/lib/bundler/runtime.rb:59:in'require'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448@global/gems/bundler-1.3.5/lib/bundler.rb:132:in'require'
from/Users/ephracis/Development/Stoffi/Code/branchs/features/rails4/config/application.rb:7:in`'
from/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/railties-4.0.0/lib/rails/commands.rb:76:in'require'
from/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/railties-4.0.0/lib/rails/commands.rb:76:in'block-in'
from/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/railties-4.0.0/lib/rails/commands.rb:73:in'tap'
来自/Users/ephracis/.rvm/gems/ruby-1.9.3-p448/gems/railties-4.0.0/lib/rails/commands.rb:73:in`'
从箱子/轨道:4:in“require”
从箱子/轨道:4:in`'
我正在运行rails 4.0,我的文件如下所示:

source 'http://rubygems.org'
gem 'rails', '~> 4.0.0'
gem 'sqlite3'
gem 'sass-rails', '~> 4.0.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'uglifier',     '>= 1.3.0'
gem 'jquery-rails'
gem 'jquery-ui-rails'
gem 'turbolinks'
gem 'jbuilder', '~> 1.2'
gem 'devise', :git => "https://github.com/plataformatec/devise.git"
gem 'hanna-nouveau'
gem "omniauth-google-oauth2"
gem "omniauth-lastfm"
gem "omniauth-linkedin"
gem "omniauth-myspace"
gem "omniauth-soundcloud"
gem "omniauth-twitter"
gem "omniauth-vimeo"
gem "omniauth-vkontakte"
gem "omniauth-weibo-oauth2"
gem "omniauth-windowslive"
gem "omniauth-yahoo"
gem "omniauth-yandex"
gem "omniauth-youtube"
gem "omniauth", '>= 1.1.4'
gem 'geoip'
gem 'recaptcha', :require => 'recaptcha/rails'
gem "oauth-plugin", ">= 0.4.0.pre1"
gem "juggernaut"
gem "i18n_routing"
gem "will_paginate"
gem "wikipedia-client"
gem "mediacloth"
gem "wikicloth"
gem "deep_merge"
gem "htmlentities"
我做错了什么?

问题已解决查看


您可以查看一些其他rails 4特定的修复程序

希望这将有助于您进行捆绑安装吗?当然,我做了,它是
rails new
@Debadatt的一部分:我有所有最新版本,这是rails 4,而不是rails 3。我还应该切换到rails 3分支吗?我该怎么做?它是否类似于github的gem'oauth plugin:?