3Jekyll.1.6不适用于Ubuntu:在windows和x27上未定义的方法“bash”;对于Jekyll::Utils::Platforms:Module

3Jekyll.1.6不适用于Ubuntu:在windows和x27上未定义的方法“bash”;对于Jekyll::Utils::Platforms:Module,jekyll,Jekyll,我安装了杰基尔 sudo gem安装jekyll 然后我进入我的GitHub repo文件夹(其中包含文件index.html)并 杰基尔发球 但它会产生错误: /var/lib/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/drops/document_drop.rb:8:警告:已初始化常量 Jekyll::Drops::DocumentDrop::嵌套的\u对象\u字段\u黑名单 /usr/lib/ruby/vendor\u ruby/jekyll/drop

我安装了杰基尔

sudo gem安装jekyll

然后我进入我的GitHub repo文件夹(其中包含文件
index.html
)并

杰基尔发球

但它会产生错误:

/var/lib/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/drops/document_drop.rb:8:警告:已初始化常量

Jekyll::Drops::DocumentDrop::嵌套的\u对象\u字段\u黑名单

/usr/lib/ruby/vendor\u ruby/jekyll/drops/document\u drop.rb:8:警告:嵌套的\u对象\u字段\u黑名单的先前定义在这里

/var/lib/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/drops/drop.rb:8:警告:已初始化常量jekyll::drops::drop::NON_CONTENT_方法

/usr/lib/ruby/vendor\u ruby/jekyll/drops/drop.rb:8:警告:非内容方法的先前定义在这里

配置文件:无

        Source: /home/chi/eivorjussila.github.io

   Destination: /home/chi/eivorjussila.github.io/_site
配置文件:无

        Source: /home/chi/eivorjussila.github.io

   Destination: /home/chi/eivorjussila.github.io/_site
配置文件:无

        Source: /home/chi/eivorjussila.github.io

   Destination: /home/chi/eivorjussila.github.io/_site
增量生成:已禁用。使用--incremental启用

 Generating... 

               done in 0.095 seconds.
jekyll 3.1.6 |错误:jekyll::Utils::Platform:模块的未定义方法'bash\u on|u windows'


有人知道为什么吗?

看来我有两个版本的杰基尔。 所以我所做的就是

苏多·阿普·杰基尔
sudo-apt-get-autoremove
哪个杰基尔
sudo rm/bin../jekyll

然后我重新安装它

sudo gem安装jekyll

现在可以用了

谢谢!一个区别:
sudo-apt-autoremove