私は 'twitter' gemを使ってtwitterアカウントを更新するRubyアプリを開発しています。ローカルで正常に動作しています(いつものように:))。私はHerokuの上でそれを展開するときしかし、宝石が正しくインストールされていないようですかLILE何か私は、次のエラーを得たとすることを:私のコードは非常に簡単ですtwitterの宝石は英雄で働いていない?
NameError: uninitialized constant Twitter::OAuth
:
oauth = Twitter::OAuth.new(consumer_token, consumer_secret)
oauth.authorize_from_access(access_token, access_secret)
client = Twitter::Base.new(oauth)
client.update("Updating my status from twitter gem. GREAT!")
は問題がありますこの特定の宝石は?
ありがとうございました。 リュック
ローカルとプロダクションにインストールされたgemのバージョンが同じであるかどうかを確認することができます。例えば'gem list | grep twitter'またはTwitter :: VERSIONを両方に入れて同じであることを確認してください –