jekyll命令输出失败

jekyll命令输出失败,jekyll,Jekyll,我的jekyll安装有问题。在终端中键入however jekyll命令后,它将输出以下内容: /usr/lib/ruby/vendor_ruby/jekyll/converters/sass.rb:6:in “:未初始化的常量Jekyll::Converters::Scss NameError 从/usr/lib/ruby/vendor_ruby/jekyll/converts/sass.rb:5:in…' 有人知道怎么了吗?我不知道。谢谢您可以尝试gem更新或捆绑更新。这似乎是一个老错误。

我的jekyll安装有问题。在终端中键入however jekyll命令后,它将输出以下内容:

/usr/lib/ruby/vendor_ruby/jekyll/converters/sass.rb:6:in
“:未初始化的常量Jekyll::Converters::Scss NameError 从/usr/lib/ruby/vendor_ruby/jekyll/converts/sass.rb:5:in…'


有人知道怎么了吗?我不知道。谢谢

您可以尝试gem更新或捆绑更新。这似乎是一个老错误。

我在Ubuntu 14.10上遇到了这个问题。它在Debian和Ubuntu中。您可以手动应用相同的修复程序,它只是需要添加到文件中的一行:

Open/usr/lib/ruby/vendor_ruby/jekyll/converters/sass.rb 将require'jekyll/converters/scs'添加到require'jekyll/utils'之后的顶部 另外,还要确保安装了ruby-雇佣军软件包sudo-apt-get-ruby-雇佣军,因为


那么杰基尔会工作的。或者,使用Rubygems:gem安装jekyll

复制/粘贴此处的说明可能会很有趣,这样即使debian出现故障,也可以在此处使用。好主意,完成!我应该相信Simon Raffiner sturmflut,我从Ubuntu bug中复制了他的步骤。