首页 > 解决方案 > 也无法在 Windows 7 Sp1 /Windows 10 上安装 jekyll

问题描述

gem install jekyll 错误:安装 jekyll 时出错:错误:无法构建 gem 原生扩展。

带有 SP1 的 Windows 7

$ gem install jekyll bundler 错误:安装 jekyll 时出错:错误:无法构建 gem 原生扩展。

current directory: C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/http_parser.rb-0                  .6.0/ext/ruby_http_parser

C:/tools/ruby26/bin/ruby.exe -IC:/tools/ruby26/lib/ruby/2.6.0 -r ./siteconf2019 0604-3524-k5vxhw.rb extconf.rb 创建Makefile

当前目录:C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/http_parser.rb-0.6.0 /ext/ruby_http_parser make "DESTDIR=" 清理当前目录:C:/tools/ruby26/lib /ruby/gems/2.6.0/gems/http_parser.rb-0.6.0 /ext/ruby_http_parser make "DESTDIR=" make failedNo such file or directory - make "DESTDIR="

Gem 文件将继续安装在 C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/http _parser.rb-0.6.0 以供检查。结果记录到 C:/tools/ruby26/lib/ruby/gems/2.6.0/extensions/x64-mingw32/2.6 .0/http_parser.rb-0.6.0/gem_make.out 临时增强 MSYS/MINGW 的 PATH.. . 构建原生扩展。这可能需要一段时间... 成功安装 bundler-2.0.1 正在解析 bundler-2.0.1 的文档 11 秒后完成为 bundler 安装文档 1 个 gem 已安装

标签: jekyll

解决方案


假设您已经通过RubyInstaller安装了 Ruby ,您是否安装了“devkit”?

如果不是,那么您可以ridk install通过在终端中运行来安装它。一旦你安装了开发工具包,打开一个新的终端窗口并再次尝试安装 Jekyll。


注意:您需要下载包含 devkit setup 的可执行文件才能安装 devtools。


推荐阅读