我正在尝试在 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) …