我正在关注一个简单的网络爬虫(http://www.skorks.com/2009/07/how-to-write-a-web-crawler-in-ruby/)的教程,其中一个这些行是require 'command_line_argument_parser'
。
我的系统无法找到宝石。这篇文章是在2009年写的。没有gem,我从这个人那里下载的代码不起作用。
知道如何继续吗?
答案 0 :(得分:1)
如果代码的主要部分是Web爬行,那么cli arg解析器可能会被切换掉而不会让人感到沮丧。我只想使用Ruby的内置optparse
库。 http://ruby-doc.org/stdlib-1.9.3/libdoc/optparse/rdoc/OptionParser.html
答案 1 :(得分:0)
我在本教程的ZIP archive中找到了command_line_argument_parser
。如果您已将文件解压缩到与抓取工具相同的目录中但仍然无效,请尝试将需求行更改为require_relative
。
如果你有时间,我还建议你切换到optparse,它会更强大。