Когда я выполнить команду: rails s
в моем проекте, консоль отображает сообщение:Ваша версия Руби 2.0.0, но ваш Gemfile указано 2.1.2 без обновления Gemfile
Ваша версия Рубин 2,0 +0,0, но ваш Gemfile указано 2.1.2
Я выполнил команду:
заварить rbenv обновления рубиновым построить rbenv установить --list и вера sion 2.1.2
.
Затем я выполнил команду: rbenv rehash
, но появляется то же сообщение, когда я выполнил команду: rails s
. В моем файле Gemfile
указан: ruby '2.1.2'
, но я не ищу это значение для предыдущей версии.
И если я исполню:
rvm use 2.1.2
отображается:
Warning! PATH is not properly set up,
'/Users/Jarvis/.rvm/gems/ruby-2.1.2/bin' is not at first place,
usually this is caused by shell initialization files - check them for 'PATH=...' entries,
it might also help to re-add RVM to your dotfiles: 'rvm get stable --auto-dotfiles',
to fix temporarily in this shell session run: 'rvm use ruby-2.1.2'. Using /Users/Jarvis/.rvm/gems/ruby-2.1.2 Warning!
Executable 'ruby' missing, something went wrong with this ruby
installation! Warning! Executable 'gem' missing, something went wrong
with this ruby installation! Warning! Executable 'irb' missing,
something went wrong with this ruby installation!
Что я делаю неправильно?
'rbenv' рядом с' rvm' может очень вызвать проблемы ... –
Я с D-side. Мое предложение было бы использовать либо rbenv, либо rvm, но не оба. У вашего проекта есть файл .ruby-version? –
@ NickM действительно, нет. Я удалю 'rvm' и сохраню' rbenv' – MrMins