2016-08-04 4 views
0

Ich habe gerade angefangen, dieses Problem mit der Installation von Jekyll und habe mir seit ein paar Tagen den Kopf kratzen. Ich habe viele Nachforschungen angestellt, um diesen Fehler zu beheben, habe aber noch keine Lösung gefunden. Ich habe versucht, in den Wiederherstellungsmodus neu zu starten und die csrutil-Sperre auszuführen, die jedoch nicht funktionierte.Fehler bei der Installation von Jekyll Während der Ausführung von Gem ... (TypeError) keine implizite Konvertierung

Mac OSX EL Capitan Version 10.11.6

Rubin 2.3.1p112 (2016.04.26 Revision 54768) [x86_64-darwin15]

Jekyll ist etwa von der Installation zu beenden, was es aussieht mag aber dann diesen Fehler durch. Ich bin mir nicht sicher, was ich daraus machen soll?

Wenn jemand helfen kann, würde ich es sehr schätzen. Ich bin auf etwas Arbeit zurück, aber Dinge passieren und Sie müssen sich anpassen.

Vielen Dank für Ihre Hilfe bei diesem Problem im Voraus.

[jekyll] Installationsfehler: Während gem Ausführen ... (Typeerror) keine implizite Konvertierung

Bitte lassen Sie mich wissen, ob es irgendwelche Informationen, die ich vergessen habe zu erwähnen. Hier

ist die vollständige Installation auf die Fehlermeldung:

Davids-MacBook-Pro:~ David$ sudo gem install jekyll 
Password: 
Fetching: liquid-3.0.6.gem (100%) 
Successfully installed liquid-3.0.6 
Fetching: kramdown-1.11.1.gem (100%) 
Successfully installed kramdown-1.11.1 
Fetching: mercenary-0.3.6.gem (100%) 
Successfully installed mercenary-0.3.6 
Fetching: safe_yaml-1.0.4.gem (100%) 
Successfully installed safe_yaml-1.0.4 
Fetching: colorator-1.1.0.gem (100%) 
Successfully installed colorator-1.1.0 
Fetching: rouge-1.11.1.gem (100%) 
Successfully installed rouge-1.11.1 
Fetching: sass-3.4.22.gem (100%) 
Successfully installed sass-3.4.22 
Fetching: jekyll-sass-converter-1.4.0.gem (100%) 
Successfully installed jekyll-sass-converter-1.4.0 
Fetching: rb-fsevent-0.9.7.gem (100%) 
Successfully installed rb-fsevent-0.9.7 
Fetching: ffi-1.9.14.gem (100%) 
Building native extensions. This could take a while... 
Successfully installed ffi-1.9.14 
Fetching: rb-inotify-0.9.7.gem (100%) 
Successfully installed rb-inotify-0.9.7 
Fetching: listen-3.0.8.gem (100%) 
Successfully installed listen-3.0.8 
Fetching: jekyll-watch-1.5.0.gem (100%) 
Successfully installed jekyll-watch-1.5.0 
Fetching: forwardable-extended-2.6.0.gem (100%) 
Successfully installed forwardable-extended-2.6.0 
Fetching: pathutil-0.14.0.gem (100%) 
Successfully installed pathutil-0.14.0 
Fetching: jekyll-3.2.1.gem (100%) 
ERROR: While executing gem ... (TypeError) 
    no implicit conversion of nil into String 
+0

Vollfehlermeldung oder zumindest erste drei Zeilen. Bitte. –

Antwort

-1

Ich bin mir nicht sicher, wie ich das Problem behoben habe, aber ich denke alle, die zu diesem Thema geschrieben haben. Ich werde versuchen und zurückverfolgen und herausfinden, was die eigentliche Lösung ist.

Dank

0

Kann Ihr Versuch:

gem install bundler 

dann

gem install jekyll 

dann

bundle install 
bundle exec jekyll serve 
+0

Sorry, aber ich bekomme dieselbe Fehlermeldung. Ich bin mir nicht sicher, was sonst noch fehlt? Danke für deinen Vorschlag. – David

+0

Versuchen Sie [rbenv] zu installieren (https://github.com/rbenv/rbenv#readme). Dies ermöglicht Ihnen, sehr frische Rubin-Installationen zu machen. –

+0

Ich habe den rbenv wie vorgeschlagen installiert und verschiedene Versionen von Ruby ausprobiert. Allerdings finde ich auch, wenn ich versuche, neue Versionen von Ruby Gems zu installieren, bekomme ich den gleichen Fehler. Das muss eine verrückte Sache sein? – David

Verwandte Themen