我在OS X Yosemite 10.10.5上運行Jekyll時出現問題。當我運行jekyll serve
,我得到以下錯誤:在OS X上運行Jekyll時出錯Yosemite 10.10.5
MacBook-Pro-Svetlana:iloveip svetlana$ jekyll serve
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/dependency.rb:296:in `to_specs': Could not find 'jekyll' (>= 0) among 22 total gem(s) (Gem::LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/dependency.rb:307:in `to_spec'
from /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb:47:in `gem'
from /usr/bin/jekyll:22:in `<main>'
MacBook-Pro-Svetlana:iloveip svetlana$
我不得不重新安裝OS X的優勝美地。我可能做錯了什麼。首先,我安裝了Xcode命令行工具,而沒有實際安裝Xcode。然後我按照this site的指示安裝Ruby和Git。之後,我安裝了Jekyll,但沒有運行jekyll serve
。所以我安裝了Xcode,但仍然有一些錯誤。
所以我升級了RVM,並且升級了Ruby到2.2.3。之後,我再次卸載並安裝了Jekyll。但是當我嘗試運行它時,我得到了上面的錯誤。
我能做些什麼來解決它?
更新Ruby和檢查這個http://stackoverflow.com/questions/13279856/the-compiler-failed-to-generate-an-executable-file-runtimeerror –
@JuanjoSalvador,非常感謝。現在Jekyll已經安裝了,但沒有運行。我更新了我的問題。 – jupiteror