【发布时间】:2019-12-17 13:29:14
【问题描述】:
如果您尝试在 OS X 10.14+ 上遵循标准 Jekyll installation instructions,则会失败,因为缺少 ruby.h 等头文件。安装任何包含 C/C++ 扩展的 Ruby 包时也会出现类似的问题。
在各种网络论坛上对此的讨论会为您提供切换 ruby 头目录的命令(因为 Apple 在 10.14.0 中更改了它),但从 10.14.5 开始,这些也不起作用,因为 Apple 完全取消了这些!
如何让 Jekyll 在当前的 OS X 机器上运行?
【问题讨论】:
-
一般来说,不要使用系统 ruby - 使用类似
rbenv的东西并使用该环境来开发和安装 gems -
如果你想避免在你的 Mac 本地安装
jekyll,你可以试试jekylldocker 镜像github.com/envygeeks/jekyll-docker#jekyll-docker