错误:无法构建gem本机扩展,构建监听gem [英] Error: Failed to build gem native extension building listen gem

查看:62
本文介绍了错误:无法构建gem本机扩展,构建监听gem的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在尝试运行 gem install listen ,并且在下面看到了此错误.

I have been trying to run gem install listen and I saw this error below.

错误:安装侦听器时出错:

ERROR: Error installing listen:

错误:无法构建gem本机扩展.

ERROR: Failed to build gem native extension.

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

current directory: /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 can't find header files for ruby at /usr/lib/ruby/include/ruby.h

extconf失败,退出代码1

extconf failed, exit code 1

推荐答案

找不到用于ruby的头文件"最好地说明了这个问题.确保安装Ruby开发人员库.根据您的操作系统和程序包管理器,尝试

"can't find header files for ruby" explains the issue best. Make sure to install Ruby developer libraries. Depending on your OS and package manager, try

sudo apt-get install ruby-dev

sudo yum install ruby-dev

sudo apk add ruby-dev

xcode-select --install

此外,请查看

Also, please check out Error while installing json gem 'mkmf.rb can't find header files for ruby' and similar proposed solutions.

这篇关于错误:无法构建gem本机扩展,构建监听gem的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆