2016-07-30 14 views
0

Nach dem AusführenFehler bei der Installation jekyll auf Ubuntu 14.04

sudo gem install jekyll --no-rdoc --no-ri 

bekomme ich folgende Fehler

ERROR: Error installing jekyll: 
    jekyll requires Ruby version >= 2.0.0. 

aber wenn ich die Version von Ruby überprüfen installiert I 2.3.0

ruby -v 
ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-linux] 
bekommen

und wenn ich die Version von Ruby in/usr/bin überprüfe, ist 1.9.3

ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux] 

Wie verwende ich die gleiche Version von Ruby im gesamten System?

Antwort

0

Sie haben ein System Rubin bei 1.9.3 und 2.3.0 mit einigen Versionsverwalter installiert.

Wenn Sie sudo ruby oder sudo gem install aufrufen, verwendet das System Ruby.

Wenn Sie nur ruby oder gem install verwenden, wird der Versionsmanager verwendet.

Kurz gesagt, verwenden Sie einfach gem install jekyll --no-rdoc --no-ri ohne die sudo.

+0

Wenn ich die Version von jekyll -v überprüfen. Funktioniert immer noch nicht Ignorieren von executable-hooks-1.3.2, weil seine Erweiterungen nicht erstellt werden. Versuchen Sie: Edelstein pristine executable-hooks - Version 1.3.2 Ignoring Edelstein-Wrapper-1.2.7, weil seine Erweiterungen nicht gebaut sind. Versuchen Sie: Edelstein unberührten Edelstein-Wrapper - Version 1.2.7 WARN: ungelöst Spezifikationen während Gem :: Specification.reset: hören (< 3.1, ~> 3,0) WARN: Beseitigung ungelösten Spezifikationen. Bitte melden Sie einen Fehler, wenn dies Probleme verursacht Ich habe diese Schritte zur Installation von jekyll http://michaelchelen.net/81fa/install-jekyll-2-ubuntu-14-04/ –

Verwandte Themen