2016-11-04 3 views
0

Ich habe neu installiert und aktualisiert meine Ubuntu zu 16.04, so jetzt habe ich RVM für die Verwendung von Jekyll installiert, aber ich habe ein Problem, wenn Bündel Installation von Gemfile ausführen.Fehler ruby ​​Version Wenn ich Bündel installiere in 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) 

Nein läuft, weil dies 2.3.1, but your Gemfile specified 2.2.0 warum? Wenn ich ruby-2.2.0 verwende

Antwort

0

Es sieht so aus, als ob Sie sowohl RVM als auch rbenv installiert haben, und sie sind wahrscheinlich in Konflikt. Da sie mehr oder weniger die gleichen Dinge tun, sollte es sicher sein, einen von ihnen loszuwerden. Es bedeutet, dass die Installation von Rubin gebrochen ist.

sudo rm -rf ~/.rbenv 

Versuchen Installation Ruby like this

Verwandte Themen