В вашей системе установлена другая версия ruby.Способ, которым * nix определяет, какую команду вы пытаетесь выполнить, когда вы выполняете команду без указания каталога, использует переменную среды $ PATH.Вы можете увидеть, какая версия ruby загружается вашей системой, запустив which ruby
.Например, если у вас есть /bin/ruby
и вы установили ruby 1.9.2 в /usr/local/bin/ruby
, у вас, вероятно, есть /bin
в вашей переменной $ PATH до того, как вы наберете /usr/local/bin/
.
Чтобы решить проблему, вы можете запустить export PATH=/usr/local/bin/:$PATH
и протестировать ее.Как только вы решите, что это решит вашу проблему, вы должны добавить эту команду в ваш файл ~ / .bashrc, чтобы вам не приходилось каждый раз вводить ее вручную.После сохранения файла ~ / .bashrc вам потребуется перезагрузить его, открыв новое приглашение или запустив source ~/.bashrc
.