###前提・実現したいこと
今現在のRubyのバージョン
- ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux]
Railsでスクレイピングをしたいと思いMechanizeを使用しようと思っています。
ですが、下記の通りエラーがでてしまい、一体何が原因か全く分かりません。
パスが通ってないのでしょうか。
ググっても全く解決策が見つからないためご教授願います。
###発生している問題・エラーメッセージ
$ ruby sp2.rb /usr/local/src/rbenv/versions/2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': canno t load such file -- mechanize (LoadError) from /usr/local/src/rbenv/versions/2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `re quire' from sp2.rb:2:in `<main>'
###該当のソースコード
require 'rubygems' require 'mechanize' agent = Mechanize.new page = agent.get('http://google.com/') page.links.each do |link| puts link.text end
###試したこと
railsを入れ直したりしてみましたが、全くうまく行きません。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/13 14:19
退会済みユーザー
2016/11/13 16:29