宝石安装失败

宝石安装失败

我正在尝试使用 gem 命令安装 instagram-crawler:

gem 安装 instagram-crawler

但我收到以下错误:

构建原生扩展。这可能需要一段时间... 错误:安装 instagram-crawler 时出错:错误:无法构建 gem 原生扩展。

current directory: /var/lib/gems/2.5.0/gems/nokogiri-1.10.1/ext/nokogiri /usr/bin/ruby2.5

-r ./siteconf20190205-5483-1zru4h.rb extconf.rb mkmf.rb 在 /usr/lib/ruby/include/ruby.h 找不到 ruby​​ 的头文件

extconf 失败,退出代码 1

Gem 文件将保留安装在 /var/lib/gems/2.5.0/gems/nokogiri-1.10.1 中以供检查。结果记录到 /var/lib/gems/2.5.0/extensions/x86_64-linux/2.5.0/nokogiri-1.10.1/gem_make.out

答案1

我在某处找到了类似的帖子。缺少某个包。通过执行以下命令,一切都解决了:

sudo apt-get 安装 ruby​​-dev

答案2

我做到了

sudo apt-get install rubygems ruby-dev

之后我就可以安装我的 gem 了。我相信它也能帮你完成这个工作。

我在这里找到了答案:StackOverflow:未找到 Gem 命令

相关内容