我对Jekyll很陌生,我正试图运行现有的、正确的项目,所以我猜问题出在我的系统配置上。我使用的是Ubuntu 18.04。我成功地安装了Jekyll,并在系统中安装了 sudo gem install jekyll
但当我运行 jekyll s
错误是:
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-4.0.0/exe/jekyll:11:in `<top (required)>'
2: from /var/lib/gems/2.5.0/gems/jekyll-4.0.0/lib/jekyll/plugin_manager.rb:50: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)
我是否丢失了任何软件包?echo $PATH
的结果是:我是否缺少任何包?/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
这就是帮助。
gem install bundle
rm -rf _site
bundle update
jekyll s