Seb*_*ald 40 ruby pygments jekyll
在我总是使用RC之前,我更新到了最新的JekyllBuild(1.0.3).更新代码解析后(使用Pygments)不再起作用.我总是得到以下错误:
C:/Ruby193/lib/ruby/gems/1.9.1/gems/posix-spawn-0.3.6/lib/posix/spawn.rb:162: warning: cannot close fd before spawn
?[31m Liquid Exception: No such file or directory - /bin/sh in 2012-01-17-test-post.md?[0m
Run Code Online (Sandbox Code Playgroud)
还有人遇到过这个问题吗?
我不知道红宝石,所以我不能自己调试:(
zzh*_*eng 50
我遇到过同样的问题.好像Pygments.rb 0.5.1中存在问题.通过回滚到Pygments 0.5.0,错误消失了.
gem uninstall pygments.rb --version ">0.5.0"
gem install pygments.rb --version "=0.5.0"
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助.
Bra*_*ldi 17
根据zzheng的解释,如果你仍然遇到问题,请尝试运行gem list.然后确保pygments.rb (0.5.2)没有安装.如果是,只需运行此命令.
gem uninstall pygments.rb --version "=0.5.2"
Run Code Online (Sandbox Code Playgroud)
这应该解决你的问题,你应该能够再次在Windows上与Jekyll愉快地一起发布.
编辑:此外,根据我自己的经验,这可能会导致另一个错误.Liquid Error: Failed to get header. in 2013-07-20-post-name-here.md.(未经证实的)解决方案是安装Python 2.7.*如果您还没有这样做,尽管有些人报告说这不能解决问题.
进一步阅读:
| 归档时间: |
|
| 查看次数: |
13096 次 |
| 最近记录: |