gpt4 book ai didi

ruby-on-rails - 安装 gem 时出错,无法构建 gem native 扩展——无法加载此类文件——mkmf

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

RoR 很好,但有时让我想用头撞墙(无论如何这可能是我的错)。我只是想安装 Thin 网络客户端 gem,当我运行 sudo gem install thin 时,出现以下错误(它需要安装 eventmachine gem 优先):

    sudo gem install thin
Fetching: eventmachine-1.0.1.gem (100%)
Building native extensions. This could take a while...
ERROR: Error installing thin:
ERROR: Failed to build gem native extension.

/usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from extconf.rb:2:in `<main>'

我已经搜索了“无法加载这样的文件——mkmf”错误,但大多数问题似乎都围绕着它在 1.8-dev 但不是 1.8 中可用的事实,但因为我正在运行 1.9.3我想我有 mkmf - 我用 locate mkmf 验证了这一点:

    /home/ubuntu/.rvm/rubies/ruby-1.9.3-p362/lib/ruby/1.9.1/mkmf.rb

mkmf 所在的目录显然不在/usr/lib/ruby/... 目录下 - 我不确定这是否是我的问题,但这可能足以让你们中的一位专家快速启动了解正在发生的事情以及可能的解决方案。

此外,我使用 RVM 安装 ruby​​ 1.9.3 而不仅仅是 gem install...

提前致谢!

最佳答案

如果您使用的是 RVM,则永远不要使用“sudo”。使用 sudo 从 rvm 路径调用 libs 等。试试平底鞋

gem install thin

看看是否有帮助。

~凯文

关于ruby-on-rails - 安装 gem 时出错,无法构建 gem native 扩展——无法加载此类文件——mkmf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15208525/

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