Rails 3控制台需要10分钟以上才能加载(从不加载)

问题描述:

大家好!我是新来的社区,和铁路。我正在通过文献制作自己的方式,并且偶然发现了'rails console'命令。Rails 3控制台需要10分钟以上才能加载(从不加载)

当我的那种类型,我得到:

加载开发环境(滑轨3.0.7)

反过来,发展环境从未负荷。我也等了好几分钟。

我确实看到了一些与这个主题/问题相关的其他帖子,但在所有情况下,似乎个人都在努力加快他们的环境加载时间 - 而不是简单地让他们的环境首先加载。

至于我的Gemfile:

source 'http://rubygems.org' 

gem 'rails', '3.0.7' 

# Bundle edge Rails instead: 
# gem 'rails', :git => 'git://github.com/rails/rails.git' 

gem 'sqlite3' 

# Use unicorn as the web server 
# gem 'unicorn' 

# Deploy with Capistrano 
# gem 'capistrano' 

# To use debugger (ruby-debug for Ruby 1.8.7+, ruby-debug19 for Ruby 1.9.2+) 

gem 'ruby-debug' 
# gem 'ruby-debug19', :require => 'ruby-debug' 

# Bundle the extra gems: 
# gem 'bj' 
# gem 'nokogiri' 
# gem 'sqlite3-ruby', '1.3.1', :require => 'sqlite3' 
# gem 'aws-s3', :require => 'aws/s3' 

# Bundle gems for the local environment. Make sure to 
# put test-only gems in this group so their generators 
# and rake tasks are available in development mode: 

# group :development, :test do 
# gem 'webrat' 
# end 

我感谢所有帮助我能!谢谢。

+1

一些问题,可以帮助人们调试这样的:是什么在你的Gemfile?你的电脑有多新/快?应用程序是新/旧,小/大? – pat 2011-05-20 03:39:40

+1

这是否也发生在全新的应用程序上? – tadman 2011-05-20 03:48:28

+0

粘贴我的gemfile是一种痛苦,抱歉格式不佳。我的电脑:全新的MacBook Pro。这个应用程序非常新,我刚刚开始讨论它 - 这是在Michael Hartl的Ruby Tutorial Book中构建的demo_app。 |这似乎发生在所有/任何应用程序,新的或旧的。 – tandy 2011-05-20 04:02:20

我会安装RVM,而不是使用内置的Ruby等

Install RVM

+0

我似乎在通过rvm安装特定的Ruby版本时遇到了问题。当我输入“rvm install 1.9.2”时,-bash:/Users/alexandertandy/.rvm/scripts/manage:Permission denied“返回给我。但是如果没有太多的故障排除,你认为rvm会解决我的问题无法启动导轨控制台? – tandy 2011-05-20 18:50:53

+0

是的,你会做一个全新的安装,如果轨到你选择的红宝石 – Nick 2011-05-21 14:53:36

+0

我认为这是做的伎俩。虽然安装RVM不是特别容易,但我实际上完成了安装步骤,没有出现任何问题,但没有看到任何地方表明我需要在正确安装后输入“gem install rails”或“bundle install”。在此之前,我收到了许多不同的错误,包括错误错误,“以及在任何来源中都找不到diff-lcs-1.1.2”。无论如何,现在似乎都奏效了。谢谢你的建议,尼克。 – tandy 2011-05-23 01:01:01

试试这个。

只是更新你的捆绑软件,可能是任何一个老的宝石与最新的一个冲突,这种类型的问题出现。

'gem install bundler' 

然后'bundle install'

如果再次找到错误,则删除Gemfile.lock的文件,然后运行bundle install。它可能会解决这个问题。

一切顺利。

+0

嘿Napster,感谢您的建议,但唉,它没有奏效。我删除了GEM.lock文件,然后使用这个命令(因为它迫使我需要权限)运行捆绑程序安装:'sudo gem install bundler'。一切似乎都正确更新 - 没有收到任何错误。但是,我不能使用您提到的特定命令:'bundler install' – tandy 2011-05-20 13:38:31

+0

您的问题是否已解决。或仍然存在问题。 Plz在评论框中写下问题。 – Rubyist 2011-05-21 17:29:57

+0

问题尚未解决。我能够最终执行bundler install命令,但它并未解决问题。我仍然只是坐在等待控制台加载,但它永远不会。 – tandy 2011-05-21 22:03:54