2016-11-04 14 views
0

Я переустановил и обновил свой Ubuntu до 16.04, так что теперь я установил RVM для использования Jekyll, но у меня возникла проблема при запуске установки пакета gemfile.Ошибка рубиновой версии Когда я запускаю пакет в Jekyll

$ bundle install 
Ignoring executable-hooks-1.3.2 because its extensions are not built. 
Try: gem pristine executable-hooks --version 1.3.2 
Ignoring gem-wrappers-1.2.7 because its extensions are not built. Try: gem pristine gem-wrappers --version 1.2.7 
Your Ruby version is 2.3.1, but your Gemfile specified 2.2.0 

$ ruby -v 
ruby 2.2.0p0 (2014-12-25 revision 49005) [x86_64-linux] 

$ rvm gemset list 
gemsets for ruby-2.2.0 (found in /home/kedinn/.rvm/gems/ruby-2.2.0) 

Не работает, потому что это 2.3.1, but your Gemfile specified 2.2.0 Почему? если я использую ruby-2.2.0

ответ

0

Похоже, что у вас установлены как RVM, так и rbenv, и они, вероятно, находятся в конфликте. Поскольку они делают более или менее одно и то же, нужно быть в безопасности, чтобы избавиться от одного из них. Это означает, что установка rbenv рубинов нарушена.

sudo rm -rf ~/.rbenv 

Try установка Ruby like this

 Смежные вопросы

  • Нет связанных вопросов^_^