Ruby version>= X несовместим с текущей версией

у меня установлен rbenv в моей системе и я пытаюсь запустить стандартный bundle install команда в моем приложении ruby сейчас. Я получаю следующую ошибку, хотя:

activesupport-5.0.1 requires ruby version >= 2.2.2, which is incompatible with the current version, ruby 1.9.3p484

Я проверил все на своем конце и не уверен, где он получает старую версию ruby 1.9.3... так как у меня 2.3.0 установлено:

> rbenv versions
    system
  * 2.3.0 (set by /neo-main/.ruby-version)

> ruby --version
  ruby 2.3.0p0 (2015-12-25 revision 53290) [i686-linux]

> echo $PATH
  /root/.rbenv/shims:/root/.rbenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

Я перезагрузился, чтобы убедиться, что в памяти ничего не застряло или что-то еще.

1 ответов


проверьте, где ваш bundle команда идет от; это, вероятно, за пределами rbenv. Сделай gem install bundler и перезапустите eval "$(rbenv init -)", чтобы забрать новую прокладку.