私は単純な Web クローラー (http://www.skorks.com/2009/07/how-to-write-a-web-crawler-in-ruby/) のチュートリアルをここでフォローしており、行の 1 つはにrequire 'command_line_argument_parser'
。
私のシステムは宝石を見つけることができません。この投稿は 2009 年に書かれました。gem がなければ、この人からダウンロードしたコードは機能しません。
続行する方法はありますか?
コードの主なポイントが Web クローリングである場合、cli arg パーサーはおそらくそれほど混乱させることなく切り替えることができます。Rubyの組み込みoptparse
ライブラリを使用するだけです。http://ruby-doc.org/stdlib-1.9.3/libdoc/optparse/rdoc/OptionParser.html
チュートリアルcommand_line_argument_parser
のZIP アーカイブで見つけました。ファイルをクローラーと同じディレクトリーに抽出してもまだ機能しない場合は、require 行を に変更してみてくださいrequire_relative
。
時間があれば optparse に切り替えることもお勧めしますが、はるかに堅牢です。