2016-08-03 49 views
4

Ich verwende OS X 10.11.6 und installierte Jekyll (mit dem bereits vorhandenen Ruby auf meinem System) nach der empfohlenen Methode: .Kann keine Jekyll-Site auf OSX erstellen oder bereitstellen

Ich kann glücklich laufen jekyll auf meinem System, also habe ich eine neue Website durch Ausführen von jekyll new TestSite, die erfolgreich ausgeführt.

Dies ist jedoch, wo es nicht mehr funktioniert: Wenn ich cd in der Website und führen Sie jeden jekyll Befehl ich die folgende Fehlermeldung erhalten:

/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- bundler (LoadError) 
    from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:55:in `require' 
    from /Library/Ruby/Gems/2.0.0/gems/jekyll-3.2.1/lib/jekyll/plugin_manager.rb:34:in `require_from_bundler' 
    from /Library/Ruby/Gems/2.0.0/gems/jekyll-3.2.1/exe/jekyll:9:in `<top (required)>' 
    from /usr/local/bin/jekyll:23:in `load' 
    from /usr/local/bin/jekyll:23:in `<main>' 

Irgendwelche Ideen, wie man es zum Laufen zu bringen?

Antwort

7

Es scheint, Sie haben bundler gem. Versuchen Sie

gem install bundler

+1

Das macht es. Ich musste auch noch "Bundler Install" ausführen. Ich hätte mir gedacht, dass alle Jekyll-Abhängigkeiten damit installiert wären ... – harryg