【问题标题】:Confusion with mechanize installation与机械化安装混淆
【发布时间】:2013-01-21 07:50:17
【问题描述】:

我想安装 Mechanize,但看起来有两个 gem。我应该同时安装“mechanize-downloader”和“mechanize”,还是只需要“mechanize”?

gem install mechanize-downloader 
gem install mechanize

或者:

gem install mechanize

【问题讨论】:

    标签: ruby mechanize


    【解决方案1】:

    Mechanize 是主要 gem,用于自动与网站交互(包括下载文件)。

    mechanize-downloader 是用于下载带有进度条的文件的 gem。它扩展了 Mechanize 以在下载文件时提供进度条。

    运行 gem install mechanize-downloader 也会安装 Mechanize,因为它是一个依赖项。机械化是一种标准,如果您遇到问题,很容易获得帮助。

    查看“Using WWW:Mechanize to download a file to disk without loading it all in memory first”以了解如何使用 Mechanize 下载文件的示例。

    有关使用 Mechanize 的更一般性介绍,请查看“#191 Mechanize

    "Mechanize examples"" 是另一个有用的资源。

    【讨论】:

    • Mechanize-downloader 需要 Mechanize,并且不单独运行。相反,它扩展了 Mechanize,允许在检索文件时显示进度条。它不会自行运行。
    猜你喜欢
    • 2012-12-18
    • 2013-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多