看Programming Ruby中文版第二版关于ruby调试器的部分,于是学着使用ruby的调试器。
写了一个ruby代码文件RegExp.rb。
调试命令行:
出现下面的内容:
ubygems.rb:10:require 'rubygems'
之后当然是不能调试了。
解决办法一:
系统变量里有这样一条:
变量:RUBYOPT 值:-rubygems
把这条系统变量删除
解决办法二:
使用这样的调试命令
就可以调试了。
写了一个ruby代码文件RegExp.rb。
调试命令行:
ruby -r debug RegExp.rb
出现下面的内容:
ubygems.rb:10:require 'rubygems'
之后当然是不能调试了。
解决办法一:
系统变量里有这样一条:
变量:RUBYOPT 值:-rubygems
把这条系统变量删除
解决办法二:
使用这样的调试命令
ruby -rubygems -r debug RegExp.rb
就可以调试了。