有没有办法确定从Rails内部运行的Ruby版本(通过Web还是通过script/console
)?我已经安装了Ruby 1.8.6,但是我也已经安装了Ruby Enterprise Edition 1.8.7-20090928,并希望确保它使用的安装正确。
最佳答案
使用顶级常量
RUBY_VERSION
其他有用的顶级常量是
RUBY_PATCHLEVEL
RUBY_PLATFORM
RUBY_RELEASE_DATE
这是一个irb session :
irb(main):001:0> RUBY_VERSION
=> "1.8.7"