我認爲這個錯誤可能與我的rvm和rubygems的一些配置有關。我在ubuntu上運行,代碼在其他機器上正常運行,但不在我的機器上運行。Twitter的未定義方法「狀態」:Ruby腳本中的模塊
我從github中的例子複製了代碼,但由於某種原因,它不工作。我已經試過1.8.7和1.9.2,還有1.7和1.5的rubygems。我不知道還有什麼要嘗試。
代碼
require "rubygems"
require "twitter"
puts Twitter.status(27558893223).text
嘰嘰喳喳的寶石
work/dump% gem list --local -d twitter
*** LOCAL GEMS ***
twitter (1.4.0)
Authors: John Nunemaker, Wynn Netherland, Erik Michaels-Ober, Steve
Richert
Rubyforge: http://rubyforge.org/projects/twitter
Homepage: https://github.com/jnunemaker/twitter
Installed at: /home/pdelgallego/.rvm/gems/ruby-1.9.2-p180
Ruby wrapper for the Twitter API
錯誤
1.rb:3:in <main>': undefined methodstatus' for Twitter:Module (NoMethodError)
紅寶石版
ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [i686-linux]
任何想法?
輸出是什麼Twitter.methods.grep(/ ST /)給你? – 2011-04-28 11:17:22