我想在rails 2.3.10之间切换,作为我的操作系统的"活动"gem,这样我就可以在命令行中调用它.
有可能做到这一点吗?我没有用rvm.也许是时候开始了.
我try 了gem install rails --version=2.3.10
,但这只是确保安装了gem的版本,而不是/usr/bin/rails
.
(我确实已经在我的应用程序中使用bundler,但到目前为止,还不需要在操作系统级别对gems进行任何精确控制)
我想在rails 2.3.10之间切换,作为我的操作系统的"活动"gem,这样我就可以在命令行中调用它.
有可能做到这一点吗?我没有用rvm.也许是时候开始了.
我try 了gem install rails --version=2.3.10
,但这只是确保安装了gem的版本,而不是/usr/bin/rails
.
(我确实已经在我的应用程序中使用bundler,但到目前为止,还不需要在操作系统级别对gems进行任何精确控制)
如果您的问题是运行特定版本的二进制文件,那么:
rails --version # => the latest version
rails _2.3.10_ --version # => Rails 2.3.10
此模式(gem-binary _gem-version_
)适用于任何Ruby 二进制.
希望有帮助.