2012-05-28 147 views
4

當我加載了我的Rails控制檯,我收到以下錯誤Rails的控制檯崩潰

Loading development environment (Rails 3.2.3) 
/Users/nataliamurashev/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb/magic-file.rb:7:in `initialize': No such file or directory - (Errno::ENOENT) 
from /Users/nataliamurashev/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb/magic-file.rb:7:in `open' 
from /Users/nataliamurashev/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb/magic-file.rb:7:in `open' 
from /Users/nataliamurashev/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb/input-method.rb:77:in `initialize' 
from /Users/nataliamurashev/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb/context.rb:82:in `new' 
from /Users/nataliamurashev/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb/context.rb:82:in `initialize' 
from /Users/nataliamurashev/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb.rb:99:in `new' 
from /Users/nataliamurashev/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb.rb:99:in `initialize' 
from /Users/nataliamurashev/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb.rb:56:in `new' 
from /Users/nataliamurashev/.rvm/rubies/ruby-1.9.3-p0/lib/ruby/1.9.1/irb.rb:56:in `start' 
from /Users/nataliamurashev/.rvm/gems/[email protected]/gems/railties-3.2.3/lib/rails/commands/console.rb:47:in `start' 
from /Users/nataliamurashev/.rvm/gems/[email protected]/gems/railties-3.2.3/lib/rails/commands/console.rb:8:in `start' 
from /Users/nataliamurashev/.rvm/gems/[email protected]/gems/railties-3.2.3/lib/rails/commands.rb:41:in `<top (required)>' 
from script/rails:6:in `require' 
from script/rails:6:in `<main>' 

人對如何解決這一問題的想法?

下面是這些問題的Gemfile。沒有.irbrc文件...

gem 'rabl' 
gem 'rails', '3.2.3' 
gem 'bootstrap-sass', '2.0.0' 
gem 'omniauth-twitter' 
gem 'cgi-spa' 

group :development, :test do 
    gem 'sqlite3', '1.3.5' 
    gem 'rspec-rails', '2.10.0' 
    gem 'annotate', '~> 2.4.1.beta' 
end 

# Gems used only for assets and not required 
# in production environments by default. 
group :assets do 
    gem 'sass-rails', '3.2.4' 
    gem 'coffee-rails', '3.2.2' 
    gem 'uglifier', '1.2.3' 
end 

gem 'jquery-rails', '2.0.0' 

group :test do 
    gem 'capybara', '1.1.2' 
end 

group :production do 
gem 'pg', '0.12.2' 
end 

我正在使用Mac OS.X版本10.7.3。

+0

人們將需要更多的信息來幫助你。 – gerrit

+1

顯示你的'.irbrc'文件和'Gemfile'。 – Hauleth

+0

它是簡單的'rails c'命令的輸出(沒有標誌)嗎? – MikDiet

回答

1

我知道這是舊的,但如何更新RVM,紅寶石和導軌到最新版本。 在寫這篇文章時,Ruby的版本是2.0.0-p195。 RVM將允許您運行多個版本的紅寶石,所以你也可以嘗試1.9.3的最新版本,這是紅寶石1.9.3-p429

請參閱此鏈接瞭解有關獲取最新信息的說明。 http://railsapps.github.io/installing-rails.html