Tag: ruby 1.9.1

Rails在ruby 1.9.1上初始化非常慢

我刚刚在ruby 1.9.1上运行了我的rails 2.3.8 app。 要进入控制台,启动Web服务器,任何初始化rails的东西,在ruby 1.9中比在ruby 1.8.7中长3-4倍。 我正在使用ruby版本管理器,因此我可以轻松地在ruby 1.9和ruby 1.8.7之间切换。 速度差异发生在生产和开发中。 我想使用1.9,因为一旦一切运行它必须更快,但是启动时间非常糟糕,应用程序在第一次请求时在Heroku上超时。 任何想法为什么ruby 1.9会慢3-4倍? 我无法理解我的生活。

Ruby奇怪的错误

每当我需要ruby或irb文件时,我都会收到此错误: LoadError: no such file to load — (insert any filename).rb from :29:in `require’ from :29:in `require’ from (irb):1 from /usr/bin/irb1.9.1:12:in `’ 它发生即使文件存在我使用ruby1.9.1据我所知,我还没有安装rubygems。 我在Ubuntu 10.10 Maverick Meerkat上运行。 请大家帮忙,这个问题很烦人! 在此先感谢,ell。 编辑:我忘了说,无论文件在哪里,即使它在同一目录中并且肯定存在,我总是得到这个错误。

耙子流产了! 堆栈级别太深

可能重复: Rails 3.0和Ruby 1.9.2rc:Rake命令返回’已初始化的常量’和堆栈级别太深的错误。 有任何想法吗 我在Windows Vista上使用Ruby版本1.9.1。 我正在使用任何rake命令获得rake中止错误。 这不会发生在我的所有app文件夹中。 它只发生在特定的应用程序文件夹中。 C:\rails_project\stunetwork>rake db:reset (in C:/rails_project/stunetwork) rake aborted! stack level too deep C:/Ruby191/lib/ruby/gems/1.9.1/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rak efile’ (See full trace by running task with –trace)