我知道可以通过 RUBY_VERSION
常量获取 Ruby 版本(例如“1.9.3”)。但是,我想知道如何确定确切的版本(例如:“1.9.3-p0”)。原因是有一个错误在早期版本的 Ruby 1.9.3 中没有修复,但在以后的版本中有效,我想在我正在处理的 gem 中添加一些代码来解决这个问题。
最佳答案
还有一个 RUBY_PATCHLEVEL
常量。所以你可以得到你的版本字符串作为
"#{RUBY_VERSION}-p#{RUBY_PATCHLEVEL}"
关于ruby - 以编程方式获取完整的 Ruby 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11819525/