0

私は Ruby の初心者ですが、プロジェクトを Heroku にプッシュしようとしたときに問題が見つかりました。

私が実行すると:

    Heroku login

結果は次のとおりです。

rbconfig/datadir.rb and {Rb}Config.datadir is being deprecated from RubyGems.
It will be removed completely on or after June 2011. If you wish to rely on a
datadir, please use Gem.datadir.
/usr/local/lib/site_ruby/1.9.1/rubygems.rb:1245:in `<top (required)>': 
uninitialized constant RbConfig (NameError)
from <internal:gem_prelude>:1:in `require'
from <internal:gem_prelude>:1:in `<compiled>'

この問題の解決策を探すのに3日かかりましたが、結果はありませんでした

あなたが私に与えることができる助けをありがとう

私のOSはubuntu 12.10です

4

2 に答える 2

1

'require "RbConfig/datadir"'/usr/local/lib/site_ruby/1.9.1/rubygems.rb ファイルを探して削除します。

ソースありがとう

于 2013-01-10T21:22:26.873 に答える
0

Heroku Toolbeltを使用していますか?https://toolbelt.heroku.com/

ルビーの宝石は減価償却されています。使用しないでください

于 2013-02-03T03:39:14.110 に答える