I recently installed Windows Subsystem for Linux and I'm running the Ubuntu distro on my Windows 10 computer. I installed Python, pip, Ruby, and Jekyll and they are all confirmed to be installed properly when I run the --version flags.
I am trying to run and modify a Jekyll theme called Mediumish locally on my computer. When following the author's instructions (i.e. run bundle
and run jekyll serve --watch
), I encounter the following errors:
Traceback (most recent call last):
5: from /usr/local/bin/jekyll:23:in `<main>'
4: from /usr/local/bin/jekyll:23:in `load'
3: from /var/lib/gems/2.5.0/gems/jekyll-3.8.6/exe/jekyll:11:in `<top (required)>'
2: from /var/lib/gems/2.5.0/gems/jekyll-3.8.6/lib/jekyll/plugin_manager.rb:48:in `require_from_bundler'
1: from /usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require'
/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require': cannot load such file -- bundler (LoadError)
I have tried submitting issues to the author's Github account, but it appears he has stopped replying (and maintaining) this theme for a few months.
I found another Stackoverflow post titled Ruby/Jekyll unknown error when running -watch — which is very similar to what I'm experiencing. I have tried the recommended solutions from this post which are to run the jekyll build --watch
and jekyll serve --watch
commands, but the same errors occur.
I was able to successfully run this theme a few months ago, but after reformatting my computer, reinstalling all my applications from scratch, and cloning a new copy of the theme from the author's website, I am unable to serve the website locally thus impeding me from viewing any modifications I make to the blog theme.