gpt4 book ai didi

ruby - 安装 JSON gem 的 native 扩展错误

转载 作者:数据小太阳 更新时间:2023-10-29 07:30:13 24 4
gpt4 key购买 nike

我已经设置了 Brightbox Ruby 2.1.0 apt 包并在安装 json 包时遇到 native 编译错误。

$ sudo gem install json -v '1.8.1'

Fetching: json-1.8.1.gem (100%)
Building native extensions. This could take a while...
ERROR: Error installing json:
ERROR: Failed to build gem native extension.

/usr/bin/ruby2.1 extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h

extconf failed, exit code 1

我已经按照 here 安装了 ruby2.0-dev ,但它将 header 放在不同的文件夹中(/usr/include/ruby-2.0.0/ruby,将它们复制到/usr/lib/ruby/include 没有帮助)。知道如何安装这个 gem 吗?

最佳答案

我想如果您使用的是 Ruby 2.1,则需要安装 ruby​​2.1-dev 包,而不是 ruby​​2.0-dev。不过我还没有使用过 Brightbox 软件包,所以我只是猜测我很害怕。

关于ruby - 安装 JSON gem 的 native 扩展错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21942553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com