在Windows上的命令行中安装github-pages gem时出错

时间:2014-12-09 03:50:07

标签: ruby github gem

我设法设置了Ruby 1.9.3和devkit以及jekyll和其他一些宝石。但是,现在当我尝试安装github-pages gem(gem install github-pages)时,我收到以下错误:

注意:我已尝试以管理员身份运行命令行,但没有更多成功

这是我命令行的输出:

  

暂时增强PATH以包含DevKit ...构建本机   扩展。这可能需要一段时间...错误:安装时出错   GitHub上的页面:           错误:无法构建gem原生扩展。

C:/Ruby193/bin/ruby.exe -r ./siteconf20141208-60036-a7hzln.rb extconf.rb creating Makefile
     

make clean Makefile:165:***目标模式不包含'%'。停止。

     

make Makefile:165:***目标模式不包含'%'。停止。

     

make failed,退出代码2

     

Gem文件将保持安装状态   C:/Ruby193/lib/ruby/gems/1.9.1/gems/redcarpet   -3.1.2进行检查。结果记录到C:/Ruby193/lib/ruby/gems/1.9.1/extensions/x86-mingw32/1.9.1/re   dcarpet-3.1.2 / gem_make.out

1 个答案:

答案 0 :(得分:2)

好吧,我无法在SO上找到答案,所以我在其他地方环顾四周,并且能够在GitHub上找到答案。请看这里:

https://github.com/rubygems/rubygems/issues/977

基本上,如果您使用RubyGems 1.9.3(我曾经)在Windows上获得此错误,则需要降级到1.8.29,直到修复为止。很高兴知道它不只是我犯了这个错误!

如何降级,你可能会问?在Windows上:

gem update --system 1.8.29

我降级了,并且没有安装我需要的其他gem文件。