rubyでrequireできない
gemを使ってmechanizeをインストール完了までいったのですが、ruby実行時にrequire 'mechanize'で落ちてしまいます。
--sample.rb--
require 'rubygems'
require 'mechanize'
#require 'mechanize-2.7.3'
p 'OK'
結果
/home/USERNAME/.rbenv/versions/2.1.5/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- mechanize (LoadError)
from /home/USERNAME/.rbenv/versions/2.1.5/lib/ruby/2.1.0/rubygems/core_ext/kernel_require.rb:55:in `require'
from sample.rb:2:in `<main>'
現在のgem listでmechanizeは出てきましたので、gemのインストールは上手くいってます。
mechanize (2.7.3)
ただLOAD_PATHをみてみると、
["/home/USERNAME/.rbenv/rbenv.d/exec/gem-rehash",
"/home/USERNAME/.rbenv/versions/2.1.5/lib/ruby/site_ruby/2.1.0",
"/home/USERNAME/.rbenv/versions/2.1.5/lib/ruby/site_ruby/2.1.0/x86_64-linux",
"/home/USERNAME/.rbenv/versions/2.1.5/lib/ruby/site_ruby",
"/home/USERNAME/.rbenv/versions/2.1.5/lib/ruby/vendor_ruby/2.1.0",
"/home/USERNAME/.rbenv/versions/2.1.5/lib/ruby/vendor_ruby/2.1.0/x86_64-linux",
"/home/USERNAME/.rbenv/versions/2.1.5/lib/ruby/vendor_ruby",
"/home/USERNAME/.rbenv/versions/2.1.5/lib/ruby/2.1.0",
"/home/USERNAME/.rbenv/versions/2.1.5/lib/ruby/2.1.0/x86_64-linux"]
でgemによってインストールされたlibが
/var/lib/gems/1.9.1/gems/mechanize-2.7.3/lib/
LOAD_PATHにないことが原因かもしれないですが、対処法が分からず困ってます。
どなたかご回答願いします。
尚rubyのバージョンは
ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux]
補足
すいません間違えました。(ちょっと自分も混乱してますが) .scan(/\[(.*?)\]/)でした・・・出来ればこれでお願いします。