1、 从 99.6.147.95:8080/ruby_resources/Ruby192.zip 下载 ruby192
压缩包, 并解压(要 求本地存放路径中不含中文,例如:D:\work\ruby192) 2、 在 PATH 下添加环境变量:d:\work\ruby192\bin 3、 打开 cmd 命令窗口,分别执行以下命令 C:\Documents and Settings\HO274646>irb irb(main):001:0> require 'watir' => true irb(main):003:0> ie=Watir::IE.new => #
irb(main):004:0> exit C:\Documents and Settings\HO274646>gem sources -l *** CURRENT SOURCES *** rubygems.org/ C:\Documents and Settings\HO274646>gem sources -r rubygems.org source rubygems.org not present in cache C:\Documents and Settings\HO274646>gem sources -r rubygems.org/ rubygems.org/ removed from sources C:\Documents and Settings\HO274646>gem sources -a 99.6.140.9:8808 99.6.140.9:8808 added to sources C:\Documents and Settings\HO274646>gem install small_test-GUI Fetching: small_test-GUI-0.0.1.gem (100%) Successfully installed small_test-GUI-0.0.1 1 gem installed Building YARD (yri) index for small_test-GUI-0.0.1... C:\Documents and Settings\HO274646>gem install small_test-prototype Fetching: small_test-prototype-0.0.1.gem (100%) Successfully installed small_test-prototype-0.0.1 1 gem installed Building YARD (yri) index for small_test-prototype-0.0.1... C:\Documents and Settings\HO274646>gem install small_test Fetching: small_test-0.0.1.gem (100%) Successfully installed small_test-0.0.1 1 gem installed Building YARD (yri) index for small_test-0.0.1... C:\Documents and Settings\HO274646>gem install roo
Fetching: ruby-ole-1.2.11.3.gem (100%) Fetching: spreadsheet-0.6.8.gem (100%) Fetching: oauth-0.4.5.gem (100%) Fetching: addressable-2.2.7.gem (100%) Fetching: multipart-post-1.1.5.gem (100%) Fetching: faraday-0.7.6.gem (100%) Fetching: oauth2-0.5.2.gem (100%) Fetching: google-spreadsheet-ruby-0.1.8.gem (100%) Fetching: choice-0.1.5.gem (100%) Fetching: todonotes-0.1.0.gem (100%) Fetching: roo-1.10.1.gem (100%) Successfully installed ruby-ole-1.2.11.3 Successfully installed spreadsheet-0.6.8 Successfully installed oauth-0.4.5 Successfully installed addressable-2.2.7 Successfully installed multipart-post-1.1.5 Successfully installed faraday-0.7.6 Successfully installed oauth2-0.5.2 Successfully installed google-spreadsheet-ruby-0.1.8 Successfully installed choice-0.1.5 Successfully installed todonotes-0.1.0 Successfully installed roo-1.10.1 11 gems installed . . . . 4、 下载脚本,并解压(路径不包含中文)
Auto_gms.rar
5、 切换到脚本所在目录,执行以下命令 D:\work\auto_gms>ruby excel.rb
所有的 gem 包,会被安装到 /[Ruby root]/lib/ruby/gems/[ver]/ 目录下,这其中包 括了 Cache、doc、gems、specifications 4 个目录,cache 下放置下载的原生 gem 包, gems 下则放置的是解压过的 gem 包。 当安装过程中遇到问题时,可以进入这些目录,手动删除有问题的 gem
包,然后重新运 行 gem install [gemname] 命令即可。
命令详解: Ruby Gem 命令详解:
# 更新 Gem 自身 # 注意:在某些 linux 发行版中为了系统稳定性此命令禁止执行 $ gem update --system
# 从 Gem 源安装 gem 包 $ gem install [gemname]
# 从本机安装 gem 包 $ gem install -l [gemname].gem
# 安装指定版本的 gem 包 $ gem install [gemname] --version=[ver]
# 更新所有已安装的 gem 包 $ gem update
# 更新指定的 gem 包 # 注意:gem update [gemname]不会升级旧版本的包,此时你可以使