2016-04-14 7 views
0

Ich habe Probleme, Jekyll auf El Capitan arbeiten zu lassen. Nun, jeder Edelstein wirklich. Alle meine Gem-Installationen sind fehlgeschlagen, und ich fand heraus, dass es wegen des Systemintegritätsschutzes von Apple war, und die empfohlene Lösung ist die Verwendung des Ruby-Versions-Tools RBENV.Schwierige Installation von Jekyll auf El Capitan

  • installiert rbenv und ruby-build mit homebrow
  • installiert Rubin 2.3.0
  • Set rbenv global 2.3.0
  • rbenv init lief und fügte hinzu, es zu ~/.zshenv so jetzt meinen Weg wie folgt aussieht: /usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/Users/thuijls/.rbenv/shims
  • gem install funktioniert gut, ich installierte Jekyll und einige andere Edelsteine. Kein Drama, alles installiert auf /usr/local/bin/gems.
  • lief rbenv rehash

Lauf jede von ihnen tho:

/usr/local/bin/jekyll:22:in `load': cannot load such file -- /Library/Ruby/Gems/2.0.0/gems/jekyll-3.0.3/bin/jekyll (LoadError) 
from /usr/local/bin/jekyll:22:in `<main>' 

Sie versuchen immer noch Apples Standard Rubin in /Library/ zugreifen zu können, das ist, wo keine dieser Gems installiert sind.

Irgendwelche Vorschläge?

Antwort

2

Obwohl ich rbenv nicht, versuchen Sie diese wenigen Schritten:

  • Lauf brew prune des Systems Symlinks zu beheben;
  • beheben Sie alle anderen Probleme, die von brew doctor angezeigt werden;
  • Verwendung .bash_profile in Ihrem Home-Ordner statt ~/.zshenv

Wenn es immer noch, versuchen RVM funktioniert nicht mit:

  • es mit einem Argument installieren PATH ordnungsgemäß einzurichten: \curl -sSL https://get.rvm.io | bash -s stable --auto-dotfiles
  • Satz RVM Homebrew zu verwenden, um alle notwendigen Abhängigkeiten zu installieren, mit rvm autolibs enable && rvm autolibs packages && rvm autolibs homebrew
  • installieren rubin 2.3.0: rvm install 2.3.0
  • gehen Sie voran und installieren Sie jeden Edelstein auf Ihrem aktuellen Edelstein
+0

Danke. Ich werde RVM versuchen und zu dir zurückkommen ... – Jorg

+0

RVM funktioniert. Vielen Dank. – Jorg