[ruby-list:50337] Re: [質問] require error?

From: Nobuyoshi Nakada <nobu@...>
Date: 2016-06-24 01:25:54 UTC
List: ruby-list #50337
On 2016/06/23 13:25, yamataka@u08.itscom.net wrote:
> easy_upnp: https://github.com/sidoh/easy_upnp
> 中の Sample code (下記)を実行すると、
> 
> ~$ cat easy_upnp.rb
> #! /bin/ruby
> 
> require 'easy_upnp/ssdp_searcher'
> 
> searcher = EasyUpnp::SsdpSearcher.new
> devices = searcher.search 'ssdp:all'
> 
> を実行すると
> 
> ~$ ./easy_upnp.rb
> /cygdrive/c/yama/.gem/ruby/gems/easy_upnp-1.1.8/lib/easy_upnp/events/
> http_listener.rb:8:in `<class:HttpListener>': uninitialized constant EasyUpnp::OptionsBase (NameError)
> 
> とエラーになり、実行できません。

require 'easy_upnp/ssdp_searcher' を require 'easy_upnp' にするか、そ
の前に require 'easy_upnp/options_base' を追加するかすれば動くのではな
いかと思います。

In This Thread