Ruby on rails 警告:getc已过时;改用STDIN.getc
我的rails应用程序有问题。 我打字的时候 脚本/服务器 我得到以下错误:Ruby on rails 警告:getc已过时;改用STDIN.getc,ruby-on-rails,ruby,rubygems,gem,activesupport,Ruby On Rails,Ruby,Rubygems,Gem,Activesupport,我的rails应用程序有问题。 我打字的时候 脚本/服务器 我得到以下错误: /Users/admin/.gem/ruby/1.8/gems/activesupport-2.3.5/ lib/active_support/multibyte/unicode_database.rb:37: warning: getc is obsolete; use STDIN.getc instead 这会导致应用程序挂起而不响应 我如何解决这个问题 (我在Mac OS 10.5上使用Rails 2.3.5
/Users/admin/.gem/ruby/1.8/gems/activesupport-2.3.5/
lib/active_support/multibyte/unicode_database.rb:37:
warning: getc is obsolete; use STDIN.getc instead
这会导致应用程序挂起而不响应
我如何解决这个问题
(我在Mac OS 10.5上使用Rails 2.3.5、Gems 1.3.6、Ruby 1.8.7(2010-01-10 patchlevel 249)[i686-darwin9])我将Ruby更新为
ruby 1.8.7(2010-08-16补丁级别302)[i686-darwin9]
自那以后就再也没有出现过这个问题。几天前,我在安装gems时遇到了类似的问题(请参阅)