Ruby получить сброс к ранее установленной версии

У меня есть ruby ​​2.3.0 и 2.3.1, установленные через Chruby и:

$ 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 ответ

Вам нужно установить версию Ruby по умолчанию, чтобы она загружалась в вашем профиле оболочки (например,.bashrc, .zshrc и т. Д.) Следующим образом:

chruby ruby-2.3.1

Другие вопросы по тегам