2010-11-23 11 views
0

MacBookにデフォルトのrubyインストールを使用しています(10.6を使用)。私が自分のレール2.3.5を起動すると、私はこの警告を受け取ります。警告:Gem ::依存関係

/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 

どうすれば無効にできますか?感謝! ありがとう!

答えて

2

2.3.x(2.3.9、私は思う)の最新の安定版にレールをアップグレードします。これは、メソッドをどのように呼び出していたかに基づいて、railsフレームワークからの内部呼び出しです。あなたはおそらく1.3.7 ruby​​gemsがインストールされています。これは不平を言っていますし、ダウングレードされたrubygemsよりもレールをアップグレードする方がずっと簡単です。

RVMを使用して、以前のバージョンのrubygemsがインストールされている(私は1.3.5または1.3.6が動作するはずです)とレール2.3.5を持つgemsetを作成することもできます。しかし、あなたがアップグレードできるなら、私はそうするでしょう。