解决方法一:
使用低版本时,将 C:\ruby\lib\ruby\gems\1.8\gems 路径下的 “mechanize-0.9.3” 文件夹更名为 “#mechanize-0.9.3” 。 这样 Mechanize 在运行时, 找不到最高版本就会去使用 mechanize-0.8.5了。
注: 不过这样用起来不是很爽, 手动切换麻烦。
解决方法二:
查找了一下相关文档, 搜出这样的答案
Java代码
require "rubygems"
gem "mechanize", "0.8.5"
require "mechanize"
使用 Mechanize 前, 这样去声明一下就可以了, 简单多了!
使用低版本时,将 C:\ruby\lib\ruby\gems\1.8\gems 路径下的 “mechanize-0.9.3” 文件夹更名为 “#mechanize-0.9.3” 。 这样 Mechanize 在运行时, 找不到最高版本就会去使用 mechanize-0.8.5了。
注: 不过这样用起来不是很爽, 手动切换麻烦。
解决方法二:
查找了一下相关文档, 搜出这样的答案
Java代码
require "rubygems"
gem "mechanize", "0.8.5"
require "mechanize"
使用 Mechanize 前, 这样去声明一下就可以了, 简单多了!