- UPDATE -Ruby Twitter gem
Ok固定されています。これは私がやったことです。すべてのルビとルビゼムを完全に取り除いてください。 ruby1.9.1-fullとrubygems1.9.1をインストールし、twitter gemをインストールしてください。
こんにちはみんな、
私はトラブルTwitterの宝石で作業を持っています。から初期化されていない一定のツイッター(NameError) :私は
ルビーは ./twitter.rb:5をtwitter.rbこのエラーを取得する簡単なスクリプトを実行しようとすると、私がインストールした後、ルビー1.8.7
を使用していますgem_original_require' from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in
/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in」twitter.rbから が必要です:2
私はUbuntuのボックスでこれを実行しています。私はgem -listでチェックし、Twitter(1.1.0)がそこにリストされているのを見ます。
この
は、コードは私がrequire "rubygems"
require 'twitter'
puts Twitter.user_timeline("test").first.text
任意のアイデアを実行しようとしていますか?
私はちょうどこの問題を経験しました。そして、rubygemsがgemの間違ったバージョンをインストールするようにバンドラに指示していました。明示的にバージョンをbundlelerに設定し、バンドルのアップデートを実行して、再び動作させました。 – kayluhb