我在我的macbook上使用默认的ruby安装(使用10.6)。当我启动我的rails 2.3.5实习生rails服务器时,我收到了这个警告。
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/rails/gem_dependency.rb:119:Warning: Gem::Dependency#version_requirements is deprecated and will be removed on or after August 2010. Use #requirement如何禁用或修复它?谢谢!
发布于 2010-11-23 19:25:32
将Rails升级到2.3.x的最新稳定版本(我想是2.3.9)。这是一个来自rails框架的内部调用,基于它们调用该方法的方式。您可能安装了1.3.7版本的rubygems,这就是问题所在,升级rails要比降级rubygems容易得多。
您还可以使用RVM创建一个安装了早期版本的rubygems (我猜1.3.5或1.3.6应该可以)和rails 2.3.5的gemset。但如果你能升级,我会的。
https://stackoverflow.com/questions/4255409
复制相似问题