带有Ruby bot.rb:4:in`<;main>';:未定义的局部变量或方法“twitter';对于主:对象(NameError)
根据教程,我正在尝试构建一个小型twitter机器人 但是我得到了这个错误“bot.rb:4:in带有Ruby bot.rb:4:in`<;main>';:未定义的局部变量或方法“twitter';对于主:对象(NameError),ruby,twitter,bots,Ruby,Twitter,Bots,根据教程,我正在尝试构建一个小型twitter机器人 但是我得到了这个错误“bot.rb:4:in”:main:Object(namererror)的未定义的局部变量或方法 我的代码是 require 'rubygems' require 'twitter' client = twitter::REST::Client.new do |config| config.consumer_key = "" config.consumer_secret = "" config.access
”:main:Object(namererror)的未定义的局部变量或方法
我的代码是
require 'rubygems'
require 'twitter'
client = twitter::REST::Client.new do |config|
config.consumer_key = ""
config.consumer_secret = ""
config.access_token_secret = ""
end
来源“”
ruby“~>2.6.0”
从您提到的文档中可以看到,类的名称应该以大写字母开头,因此在您的示例中:Twitter::REST::Client.new
,而不是Twitter::REST::Client.new
我建议你学习Ruby的基础知识,它将进一步帮助你 本教程:
gem 'twitter'
gem 'activesupport'
gem 'actionview'
gem 'httparty'
gem 'rake'