【问题标题】:Error: Failed to build gem native extension building listen gem错误:无法构建 gem 原生扩展构建监听 gem
【发布时间】:2020-04-23 23:57:46
【问题描述】:

我一直在尝试运行gem install listen,我在下面看到了这个错误。

错误:安装监听时出错:

错误:构建 gem 原生扩展失败。

当前目录:/var/lib/gems/2.5.0/gems/ffi-1.11.3/ext/ffi_c /usr/bin/ruby2.5 -r ./siteconf20200106-9209-e0kdmx.rb extconf.rb mkmf.rb 在 /usr/lib/ruby/include/ruby.h 找不到 ruby​​ 的头文件

extconf 失败,退出代码 1

【问题讨论】:

  • sudo apt-get install ruby-dev.

标签: ruby rubygems


【解决方案1】:

“找不到 ruby​​ 的头文件”最好地解释了这个问题。确保安装 Ruby 开发人员库。 根据您的操作系统和包管理器,尝试

sudo apt-get install ruby-dev

sudo yum install ruby-dev

sudo apk add ruby-dev

xcode-select --install

另外,请查看Error while installing json gem 'mkmf.rb can't find header files for ruby' 和类似的建议解决方案。

【讨论】:

  • 非常感谢..我在安装可可豆荚时遇到了问题.."xcode-select --install" 这解决了我的问题
猜你喜欢
  • 2013-06-27
  • 2014-06-04
  • 2016-07-29
  • 1970-01-01
  • 2012-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-20
相关资源
最近更新 更多