2012-01-10 38 views
1

如何在XP下運行ruby-debug,以便能夠遍歷我的Watir測試腳本。 我無法在Windows XP上「需要」ruby-debug。我見過的所有解決方案都是指運行Rails的基於Unix的系統。這是我的系統配置文件:無法在XP下運行ruby-1.9.3p0上的ruby-debug

H:\>ruby -v 
ruby 1.9.3p0 (2011-10-30) [i386-mingw32] 

以下是我已經安裝了支持我的測試中的Watir寶石

H:\>gem list 

    *** LOCAL GEMS *** 

    archive-tar-minitar (0.5.2) 
    awesome_print (1.0.2) 
    bigdecimal (1.1.0) 
    childprocess (0.2.4) 
    columnize (0.3.6) 
    ffi (1.0.11) 
    io-console (0.3) 
    json (1.5.4) 
    linecache19 (0.5.13) 
    minitest (2.5.1) 
    mkrf (0.2.3) 
    multi_json (1.0.4) 
    net-ssh (2.2.1) 
    rake (0.9.2.2) 
    rdebug (0.1) 
    rdiscount (1.6.8) 
    rdoc (3.9.4) 
    ruby-debug-base19x (0.11.30.pre4) 
    ruby_core_source (0.1.5) 
    rubygems-update (1.8.13) 
    rubyzip (0.9.5) 
    selenium-webdriver (2.15.0) 
    watir-webdriver (0.4.1) 
    wirble (0.1.3) 

這是介紹自己,當我嘗試「規定」紅寶石調試錯誤。 錯誤:

irb(main):001:0> require 'ruby-debug' 
    LoadError: cannot load such file -- ruby-debug 
    from C:/Ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
    from C:/Ruby/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require' 
    from (irb):1 
    from C:/Ruby/bin/irb:12:in `<main>' 
    irb(main):002:0> 

回答

0

紅寶石調試已被打破最近紅寶石版本很長一段時間。試試debugger寶石。我不知道它是否可以在Windows上運行。

0

試試這個

gem install ruby-debug --pre

相關問題