簡體   English   中英

無法讓tweetstream庫為ruby工作

[英]Can't get tweetstream library to work for ruby

這是我的代碼

require 'rubygems'
require 'tweetstream'

TweetStream::Client.new('usr','pswd').sample do |status|
 puts "#{status.text}"
end

當我運行此代碼時,我得到:

./tweetstream.rb:6: uninitialized constant TweetStream (NameError)
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
from tweetstream.rb:2

當我輸入gem list時:... thor(0.14.0)tiny_mce(0.1.4)樹梢(1.4.8)tweetstream(1.0.4)twitter-stream(0.1.9)tzinfo(0.3.23)...

我不明白我已經安裝了gem,我在腳本中需要它,但是TweetStream無法識別。感謝您的幫助。

這可能是因為您的文件名為tweetstream.rb。

'require'加載相同的文件,並且在其中找不到TweetStream常量的定義。

更改文件名使其起作用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM