3Jekyll .1.6不能在Ubuntu上运行:未定义的方法'bash_on_windows?' for Jekyll ::实用工具::平台:模块

时间:2018-11-23 19:02:31

标签: jekyll

我安装了jekyll

  

sudo gem install jekyll

然后进入我的GitHub repo文件夹(其中包含文件count_vectorizer)和

  

杰基尔服务

但是会产生错误:

  

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

     

Jekyll :: Drops :: DocumentDrop :: NESTED_OBJECT_FIELD_BLACKLIST

     

/usr/lib/ruby/vendor_ruby/jekyll/drops/document_drop.rb:8:警告:NESTED_OBJECT_FIELD_BLACKLIST的先前定义在此处

     

/var/lib/gems/2.5.0/gems/jekyll-3.8.5/lib/jekyll/drops/drop.rb:8:警告:已初始化的常量Jekyll :: Drops :: Drop :: NON_CONTENT_METHODS < / p>      

/usr/lib/ruby/vendor_ruby/jekyll/drops/drop.rb:8:警告:NON_CONTENT_METHODS的先前定义在此处

     

配置文件:无

     

配置文件:无

     

配置文件:无

index.html
     

增量构建:已禁用。使用--incremental

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

   Destination: /home/chi/eivorjussila.github.io/_site
     

jekyll 3.1.6 |错误:未定义的方法“ bash_on_windows?” for Jekyll :: Utils :: Platforms:Module

有人知道为什么吗?

1 个答案:

答案 0 :(得分:3)

看来我有2个版本的jekyll。 所以我要做的是 sudo gem install jekyll

然后我重新安装它 import pandas as pd import matplotlib.pyplot as plt # Creating a dummy dataframe df = pd.DataFrame({'Offense':['Total violence', 'Attempted Murder', 'Harrasment'], '01/2018':[23, 21, 2], '05/2018':[140, 80, 60]}) df # 01/2018 05/2018 Offense # 0 23 140 Total violence # 1 21 80 Attempted Murder # 2 2 60 Harassment plt.bar(np.arange(2), df.iloc[0,:2]) plt.xticks(np.arange(2), df.columns[:2]) plt.show() 现在可以使用