gem - ruby cannot load such file -



gem - ruby cannot load such file -

i know has been done death , seems there dozen questions problem on i'm not finding working answer.

i'm using rvm manage rubies, i'm not using custom gemsets. did gem install passivedns-client , installed without giving me errors. i'm not able load gem in scripts or in irb. here output of commands might give context.

machine_name:~ user_name$ gem list passive *** local gems *** passivedns-client (1.4.1) machine_name:~ user_name$ rvm gemdir /users/user_name/.rvm/gems/ruby-2.1.3 machine_name:~ user_name$ irb /users/user_name/.rvm/rubies/ruby-2.1.3/bin/irb machine_name:~ user_name$ gem /users/user_name/.rvm/rubies/ruby-2.1.3/bin/gem machine_name:~ user_name$ irb 2.1.3 :001 > $load_path => ["/users/user_name/.rvm/rubies/ruby-2.1.3/lib/ruby/site_ruby/2.1.0", "/users/user_name/.rvm/rubies/ruby-2.1.3/lib/ruby/site_ruby/2.1.0/x86_64-darwin13.0", "/users/user_name/.rvm/rubies/ruby-2.1.3/lib/ruby/site_ruby", "/users/user_name/.rvm/rubies/ruby-2.1.3/lib/ruby/vendor_ruby/2.1.0", "/users/user_name/.rvm/rubies/ruby-2.1.3/lib/ruby/vendor_ruby/2.1.0/x86_64-darwin13.0", "/users/user_name/.rvm/rubies/ruby-2.1.3/lib/ruby/vendor_ruby", "/users/user_name/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0", "/users/user_name/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/x86_64-darwin13.0"] 2.1.3 :002 > require 'passivedns-client' loaderror: cannot load such file -- passivedns-client /users/user_name/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' /users/user_name/.rvm/rubies/ruby-2.1.3/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' (irb):2 /users/user_name/.rvm/rubies/ruby-2.1.3/bin/irb:11:in `<main>' 2.1.3 :003 > machine_name:~ user_name$ rvm current ruby-2.1.3

i think wrong namespace of specific gem , not $load_path. diagnosed using bundle open after few attempts able by:

[1] pry(main)> require 'passivedns' loaderror: cannot load such file -- passivedns /users/anthonyross/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require' [2] pry(main)> require 'passivedns/client/version' => true [3] pry(main)> c = passivedns::client.new => #<passivedns::client:0x007f8e0e83b820> [4] pry(main)>

ruby gem rvm

Comments

Popular posts from this blog

xslt - DocBook 5 to PDF transform failing with error: "fo:flow" is missing child elements. Required content model: marker* -

mediawiki - How do I insert tables inside infoboxes on Wikia pages? -

Local Service User Logged into Windows -