在运行Ruby on Rails程序时,我收到了如下警告:
注意: Gem :: SourceIndex#each已过时,没有替代方法。 它将在2011-11-01或之后删除。 从C:/ Ruby187 / lib / ruby / gems / 1.8 / gems / rails-2.3.11 / lib / rails / vendor_gem_source_index.rb:123调用Gem :: SourceIndex#each。 注意:Gem :: SourceIndex#each已过时,没有替代方法。 它将在2011-11-01或之后删除。 从C:/ Ruby187 / lib / ruby / gems / 1.8 / gems / rails-2.3.11 / lib / rails / vendor_gem_source_index.rb:124调用Gem :: SourceIndex#each。
如何解决这个问题?这里的意思是什么?
我使用以下配置在Windows环境中工作:
Ruby 1.8.7 [i386-mingw32] Rails 2.3.11 gem 1.8.8
注意: Gem :: SourceIndex#each已过时,没有替代方法。 它将在2011-11-01或之后删除。 从C:/ Ruby187 / lib / ruby / gems / 1.8 / gems / rails-2.3.11 / lib / rails / vendor_gem_source_index.rb:123调用Gem :: SourceIndex#each。 注意:Gem :: SourceIndex#each已过时,没有替代方法。 它将在2011-11-01或之后删除。 从C:/ Ruby187 / lib / ruby / gems / 1.8 / gems / rails-2.3.11 / lib / rails / vendor_gem_source_index.rb:124调用Gem :: SourceIndex#each。
如何解决这个问题?这里的意思是什么?
我使用以下配置在Windows环境中工作:
Ruby 1.8.7 [i386-mingw32] Rails 2.3.11 gem 1.8.8
SourceIndex#each
吗?如果没有 - 什么也不用做。否则,请告诉我们您如何在哪里使用它... - Taryn East