本文介绍了从 Rails 中确定 ruby 版本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有没有办法确定在 Rails 中运行的是哪个版本的 Ruby(通过网络或通过 script/console)?我安装了 Ruby 1.8.6,但我也安装了 Ruby Enterprise Edition 1.8.7-20090928,并希望确保它使用正确的安装.
Is there a way to determine what version of Ruby is running from within Rails (either on the web or through script/console)? I have Ruby 1.8.6 installed but I've also installed Ruby Enterprise Edition 1.8.7-20090928 and want to ensure that it's using the right installation.
推荐答案使用顶级常量
RUBY_VERSION其他有用的顶级常量是
RUBY_PATCHLEVEL RUBY_PLATFORM RUBY_RELEASE_DATE这是一个 irb 会话:
here is an irb session:
irb(main):001:0> RUBY_VERSION => "1.8.7"更多推荐
从 Rails 中确定 ruby 版本
发布评论