运行“Jekyll Serve”时出错

时间:2017-05-06 04:01:33

标签: jekyll

Jekyll工作正常,但我必须做了一些事情并导致以下错误。搜索了其他帖子,但没有看到答案。

有人知道如何解决问题吗?

Edgars-MacBook:Site edgaryp$ jekyll serve
/usr/local/Cellar/ruby/2.4.1_1/lib/ruby/2.4.0/rubygems.rb:270:in `find_spec_for_exe': can't find gem jekyll (>= 0.a) (Gem::GemNotFoundException)
from /usr/local/Cellar/ruby/2.4.1_1/lib/ruby/2.4.0/rubygems.rb:298:in `activate_bin_path'
from /usr/local/bin/jekyll:22:in `<main>'

1 个答案:

答案 0 :(得分:0)

我看到输出显示can't find gem jekyll (>= 0.a) (Gem::GemNotFoundException)

根据至少gem list --local所述,您必须拥有jekyll gem及其所有主要依赖项jekyll-sass-converterjekyll-watch

如果您看到它们而不是jekyll,则可以考虑重新安装,或者:

# if it is or exists
$ gem uninstall jekyll & gem install jekyll

或者也可以从Rubygems.org下载并安装它,如果你想要一些特定版本的话。

$ wget https://rubygems.org/downloads/jekyll-3.4.3.gem && gem install jekyll-3.4.3.gem
相关问题