Syl*_*sis 14 ruby windows ruby-on-rails jekyll railsinstaller
我使用RailsInstaller发行版通过Ruby安装在Windows上安装了Jekyll Gem.
当我尝试运行jekyll build或包含该命令作为子命令的任何命令时,我收到以下错误:

2013-03-08-response-ruby-interfaces.md是我的一个帖子.有关可能发生的事情的任何建议吗?该命令在_site目录中构建站点的框架,但所有文件都是空的.有什么建议?
小智 18
我也遇到了这个问题并通过在_config.yml中关闭pygments来解决它:
pygments: false
Run Code Online (Sandbox Code Playgroud)
尽管安装了pygments,我似乎无法在Windows下使用Jekyll.
你失去了语法高亮,但你获得了一个有效的Jekyll安装.
小智 8
我设法解决了两件事
首先是确保pygments在0.5.0上运行.同时确保卸载较新的版本
gem uninstall pygments.rb --version "=0.5.2"
gem uninstall pygments.rb --version "=0.5.1"
gem install pygments.rb --version "=0.5.0"
Run Code Online (Sandbox Code Playgroud)
其次,pygments需要安装python并将其添加进去
C:\RailsInstaller\Ruby1.9.3\setup_environment.bat
Run Code Online (Sandbox Code Playgroud)
在这条线上
SET PATH=%RUBY_DIR%\bin;other paths\here;%PATH%
Run Code Online (Sandbox Code Playgroud)
会变成
SET PATH=%RUBY_DIR%\bin;other paths\here;C:\Python27;%PATH%
Run Code Online (Sandbox Code Playgroud)
关闭"Ruby和Rails的命令提示符",然后重新开始.它现在将运行jekyll服务没有错误
参考: