zendesk app tools ZAT Installation error Failed to build gem 本机扩展

zendesk app tools ZAT Installation errorFailed to build gem native extension

我正在尝试按照 the documentation 安装“ZAT”Zendesk 应用程序工具,但收到此错误:\

Building native extensions. This could take a while... ERROR: Error installing zendesk_apps_tools: ERROR: Failed to build gem native extension.

current directory: /Library/Ruby/Gems/2.6.0/gems/eventmachine-1.2.7/ext

/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby -I /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0 -r ./siteconf20220105-47488-6pwgmm.rb extconf.rb checking for -lcrypto... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options.

ruby 版本 => ruby 2.6.3p62(2019-04-16 修订版 67580)
xcode-select => xcode-select 版本 2384.
macOs:BIg Sur 版本 11.6.2

知道问题出在哪里吗?

通过 rvm 安装解决了这个问题。

我的 Mac Big Sur 11.6 with M1 chip 遇到了同样的问题。 None 的建议解决方案对我有帮助(我尝试重新安装 Xcode、updating/reinstalling 命令行工具,分别处理 thin 的安装等)。真正帮助我的一件事是用 rbenv 更改 ruby version to 2.6.9https://gorails.com/setup/osx/11-big-sur - 检查 Installing Ruby 。按照此说明操作,但选择另一个 ruby 版本)。更改 ruby 版本后,确保当前使用 ruby -v 选择了正确的 ruby 版本,然后再次尝试执行 gem install zendesk_apps_tools。在对我有用之前,我尝试了几个版本的 ruby,但最终在 2.6.9 版本

上一切都很好