ruby – 忽略GEM,因为它的扩展没有构建
发布时间:2020-12-16 20:26:40 所属栏目:百科 来源:网络整理
导读:在我的工作和家用电脑上,我最近将Ruby升级到2.3.1,使用ruby-install.我使用chruby作为我的Ruby切换器. 我在终端上看到这个警告: Ignoring bcrypt-3.1.11 because its extensions are not built. Try: gem pristine bcrypt --version 3.1.11Ignoring bcrypt-
在我的工作和家用电脑上,我最近将Ruby升级到2.3.1,使用ruby-install.我使用chruby作为我的Ruby切换器.
我在终端上看到这个警告: Ignoring bcrypt-3.1.11 because its extensions are not built. Try: gem pristine bcrypt --version 3.1.11 Ignoring bcrypt-3.1.10 because its extensions are not built. Try: gem pristine bcrypt --version 3.1.10 Ignoring binding_of_caller-0.7.2 because its extensions are not built. Try: gem pristine binding_of_caller --version 0.7.2 Ignoring byebug-9.0.5 because its extensions are not built. Try: gem pristine byebug --version 9.0.5 Ignoring byebug-5.0.0 because its extensions are not built. Try: gem pristine byebug --version 5.0.0 Ignoring concurrent-ruby-ext-1.0.2 because its extensions are not built. Try: gem pristine concurrent-ruby-ext --version 1.0.2 Ignoring debug_inspector-0.0.2 because its extensions are not built. Try: gem pristine debug_inspector --version 0.0.2 在我的工作,电脑上,列表要长得多,但很容易解决.当我尝试建议的宝石原始创业板,它告诉我,它找不到宝石,所以我运行gem安装GEM,并解决了它. 在家里,什么也没有工作. 事情我试过,从常识和各种其他堆栈的问题: 宝石原始创业板 解决方法
我今天遇到了这个确切的问题 – 得到的警告就是这样的宝石,甚至没有安装!
…嗯,事实证明,宝石已经安装了 – 不同于我已经用chruby设置的ruby(2.2.3 vs 2.3.1)的ruby. 切换到所有不同的ruby和运行宝石原始 – 所有这些都解决了问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |