jekyll: Liquid Exception: No header received back - Mac OS X

Trying to get started in Jekyll and ran

jekyll new test and then jekyll serve

as directed in the startup documentation results in

Configuration file: /Users/jhulst/test/_config.yml
            Source: /Users/jhulst/test
       Destination: /Users/jhulst/test/_site
      Generating...
  Liquid Exception: No header received back. in _posts/2014-07-15-welcome-to-jekyll.markdown
jekyll 2.1.1 | Error:  No header received back.

Ran a Gem system update and also updated all packages, same result. I’m just getting started in Jekyll, so I’m sure I’m doing something wrong.

About this issue

  • Original URL
  • State: closed
  • Created 10 years ago
  • Comments: 15 (9 by maintainers)

Commits related to this issue

Most upvoted comments

This is only going to get worse as more people migrate to Python 3

@gerrywastaken or upgrade to Ubuntu 16.04 who comes with Python 3 installed by default.

@DirtyF you just reminded me of why I got beef with Ubuntu 16.04 >.> I’m on Skylake and 4.4 had some pretty serious bugs on Skylake so I have to backport 4.5 myself.

@parkr I’ll be honest. This issue is not important to me and so it wouldn’t be worth the time to get reviewed given I don’t know your code base, coding standards, etc. I thought it would be important to the people running this project considering all the users running into this issue:

https://github.com/jekyll/jekyll/issues/1181 <- LOCKED Jul 4, 2015 because too many people said they had the issue https://github.com/jekyll/jekyll/issues/925#issuecomment-21343682 https://github.com/jekyll/jekyll/issues/1379#issuecomment-22116142 https://github.com/jekyll/jekyll/issues/3873 https://github.com/jekyll/jekyll/issues/2017

Anyway, no worries.

Thank you for your comments @jhulst. That helped. I simply created an environment in my anaconda for python 2.7 and used that to host on jekyll using jekyll serve.

Pygments.rb/Pygments is incompatible with Python 3 AFAIK so using Python 3 won’t work.