当我运行jekyll --server时,它构建失败,并显示:
[2013-01-10 15:34:52]再生:1个文件改了
Liquid Exception:无法获取标头。在2013-01-05-vim.markdown
C:/Ruby193/lib/ruby/gems/1.9.1/gems/pygments.rb-0.3.7/lib/pygments/popen.rb:357: 在rescue in get_header' C:/Ruby193/lib/ruby/gems/1.9.1/gems/pygments.rb-0.3.7/lib/pygments/popen.rb:338:
get_header' C:/Ruby193/lib/ruby/gems/1.9.1/gems/pygments.rb-0.3.7/lib/pygments/popen.rb:235:
in
在block in mentos'
超时'中 C:/Ruby193/lib/ruby/gems/1.9.1/gems/pygments.rb-0.3.7/lib/pygments/popen.rb:209:
C:/Ruby193/lib/ruby/1.9.1/timeout.rb:68:in
...
我使用pygments突出显示我的代码..
帮助我!!
答案 0 :(得分:5)
检查你的python版本是否是2.X. pygments.rb gem不支持Python 3。
答案 1 :(得分:2)
这让我很头疼......:自2011年起,根据Jekyll官方安装文档“http://www.madhur.co.in/blog/2011/09/01/runningjekyllwindows.html中提到的Windows的Jekyll安装指南,似乎报告”pygments.rb“可以与Python 3一起使用。 “(今天只是为了更加混乱而得到一个过期的域名......)
所以,是的,你如何安装Jekyll,它的github页面上被称为 Ruby 静态网站生成器 - 当它:
嗯,你根本就没有。