在 windows 上为 jekyll 安装 rouge 代码荧光笔

Install rouge code highlighter on windows for jekyll

我已经为 windows 安装了 ruby 并在我的 Windows 8 64 位笔记本电脑上工作。我还安装并运行了 jekyll,并且能够构建和提供使用 jekyll 构建的静态网站。

我的问题是在我的 jekyll 设置中标记帖子中的代码片段的语法高亮显示。

默认的荧光笔,即 pygments,需要 python 安装,我不想在我的 windows 机器上安装它。

所以我发现 rogue 是 ruby 中的原生语法荧光笔,并尝试通过发出以下命令来安装它,如 windows 指南页面上的 jekyll 所述 http://jekyll-windows.juthilo.com/3-syntax-highlighting/

gem install rouge

但是,当我这样做时,出现以下错误。

ERROR:  Could not find a valid gem 'rogue' (>= 0) in any repository
ERROR:  Possible alternatives: logue, rogu, vogue

不确定我做错了什么。任何帮助表示赞赏。请注意,命令 windows 处于管理员模式,并且如前所述,ruby 和 jekyll 在我的笔记本电脑上 运行 没问题。

最后,我不在任何防火墙或类似的东西后面。

尝试 gem install rouge 而不是 gem install rogue