gpt4 book ai didi

ruby - 在 Cygwin 中安装 Jekyll 时出错

转载 作者:太空宇宙 更新时间:2023-11-03 16:41:53 24 4
gpt4 key购买 nike

因此,我尝试通过 Cygwin 在 Windows 上安装 Jekyll,但在尝试通过 Cygwin 安装 Jekyll 时遇到错误。这是输出。

Michael@X556UAK: ~$ gem install jekyll
Building native extensions. This could take a while...
ERROR: Error installing jekyll:
ERROR: Failed to build gem native extension.

current directory: /c/Users/Michael/.gem/ruby/2.3.0/gems/ffi-1.9.18/ext/ffi_c
/usr/bin/ruby.exe -r ./siteconf20171011-7692-lgoixq.rb extconf.rb
mkmf.rb can't find header files for ruby at /usr/share/ruby/include/ruby.h

extconf failed, exit code 1

Gem files will remain installed in /c/Users/Michael/.gem/ruby/2.3.0/gems/ffi- 1.9.18 for inspection.
Results logged to /c/Users/Michael/.gem/ruby/2.3.0/extensions/x86_64-cygwin/2.3.0/ffi-1.9.18/gem_make.out

我在网上进行了一些研究,但未能找到解决方案。我尝试以管理员身份运行 Cygwin,但仍然收到该错误消息。

我该怎么做才能解决这个问题?

最佳答案

我在 installing Jekyll and Ruby in the Windows 10 Bash Linux Subsystem 时遇到了同样的问题.原来,Ruby 的开发包不见了。我必须先安装它:

sudo apt-get install ruby2.4-dev

以我为例。尝试在 Cygwin 包管理器中安装开发包,在您的情况下是 2.3 版。

安迪

关于ruby - 在 Cygwin 中安装 Jekyll 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46698060/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com