Ruby重置为以前安装的版本

时间:2016-06-03 09:27:05

标签: ruby-on-rails ruby chruby

我通过chruby安装了ruby 2.3.0和2.3.1,并且:

$ cat ~/.ruby-version
ruby-2.3.1

但是每次打开一个新的终端窗口时,它都会被重置2.3.0

$ cd my_rails_app
$ rails s
Your Ruby version is 2.3.0, but your Gemfile specified 2.3.1

但是

$ cat Gemfile
source 'https://rubygems.org'

ruby '2.3.1'

由于某种原因:

$ chruby
 * ruby-2.3.0
   ruby-2.3.1

因此我必须这样做:

$ chruby    ruby-2.3.1

1 个答案:

答案 0 :(得分:0)

你需要设置Ruby的默认版本,以便在你的shell配置文件中加载它(例如.bashrc,.zshrc等),如下所示:

chruby ruby-2.3.1