
JekyllBootstrap provides an interface: Host on GitHub in 3 Minutesĭownload the jekyll-bootstrap template directly $ git clone Use Jekyll + GitHub Pages to quickly generate blogs The Quickest Way to Blog on GitHub Pages. # => Now browse to Open your browser to see: Install "Jekyll" $ gem install jekyllĮRROR: While executing gem . (Errno::EACCES)ĮRROR: Failed to build gem native extension.ĮRROR: While executing gem . (RuntimeError) If it still doesn't work, it may be necessary to run bundle clean -force and then another install, but this will wipe ALL your existing installed Gems.Apt-get install rubygems 2. Then run a quick bundle install to refresh the lock file. Or, if you're using Github Pages like me: gem 'github-pages' The frustratingly simple fix for this was to add the following line to my Gemfile: gem 'jekyll' Hence a significant chunk of Jekyll's dependencies could not be found, resulting in an error on the first one encountered, Kramdown. Which was apparently resulting in Jekyll's import path being limited to just those two gems. My Gemfile as it stood contained just these lines: source '' gem 'thor' gem 'stringex' I eventually figured out that this was caused by a Gemfile I'd added in order to use Thor to create new blog posts.

The suggested solution wasn't a whole lot of help, resulting in exactly the same error, and somehow I ended up with additional warnings about multiple versions of Jekyll. Please run:Ĭonversion error: Jekyll::Converters::Markdown encountered an error while converting '_posts/-this-blog-now-on-github-pages.md/#excerpt':


You are missing a library required for Markdown. Specifically, I started getting the following when running jekyll serve: Generating. New as I am to Jekyll, Bundler, and Ruby Gems as a whole for that matter, it was only a matter of time before I messed things up royally.
