小编bde*_*ans的帖子

无法安装 Jekyll - “致命错误:找不到‘openssl/ssl.h’文件”

我正在尝试在 Mac OS 上本地托管 Jekyll 站点。下载 Jekyll 后,gem install jekyll我遇到了错误:

current directory: /Users/main/.rvm/gems/ruby-3.0.0/gems/eventmachine-1.2.7/ext
make DESTDIR\= sitearchdir\=./.gem.20221106-46436-a98sx9 sitelibdir\=./.gem.20221106-46436-a98sx9
compiling binder.cpp
In file included from binder.cpp:20:
./project.h:119:10: fatal error: 'openssl/ssl.h' file not found
#include <openssl/ssl.h>
         ^~~~~~~~~~~~~~~
1 error generated.
make: *** [binder.o] Error 1

make failed, exit code 2
Run Code Online (Sandbox Code Playgroud)

我使用的是 MacOS Ventura 13.0。

  • openssl version回报LibreSSL 3.3.6

  • jekyll -v返回can't find gem jekyll (>= 0.a) with executable jekyll (Gem::GemNotFoundException)(显然)

  • ruby -v回报ruby 3.0.0p0 (2020-12-25 revision 95aff21468) …

ruby openssl bundle rubygems jekyll

3
推荐指数
1
解决办法
3355
查看次数

标签 统计

bundle ×1

jekyll ×1

openssl ×1

ruby ×1

rubygems ×1