【问题标题】:bundle install on ruby on rails throwing mingw32 errorbundle install on ruby​​ on rails 抛出 mingw32 错误
【发布时间】:2021-11-30 06:46:00
【问题描述】:

我是 ruby​​ 的新手,第一次尝试在我的机器上安装它,它给了我这些错误我已经在我的机器上安装了 sqlite3 我不知道是什么原因请帮忙

警告:未找到公钥环;你运行过'pacman-key --init'吗? 错误:mingw32:密钥“5F944B027F7FE2091985AA2EFA11531AA0AA7F57”未知 错误:密钥环不可写 错误:mingw64:密钥“5F944B027F7FE2091985AA2EFA11531AA0AA7F57”未知 错误:密钥环不可写 错误:ucrt64:密钥“5F944B027F7FE2091985AA2EFA11531AA0AA7F57”未知 错误:密钥环不可写 错误:clang64:密钥“5F944B027F7FE2091985AA2EFA11531AA0AA7F57”未知 错误:密钥环不可写 错误:msys:密钥“5F944B027F7FE2091985AA2EFA11531AA0AA7F57”未知 错误:密钥环不可写 错误:数据库“mingw32”无效(数据库无效或损坏(PGP 签名)) 错误:数据库“mingw64”无效(数据库无效或损坏(PGP 签名)) 错误:数据库“ucrt64”无效(数据库无效或损坏(PGP 签名)) 错误:数据库“clang64”无效(数据库无效或损坏(PGP 签名)) 错误:数据库“msys”无效(无效或损坏的数据库(PGP 签名)) Gem::Ext::BuildError: ERROR: 未能构建 gem 原生扩展。

附上图片供参考enter image description here

【问题讨论】:

  • Mingw32 看起来像你在 Windows 上。你使用 ruby​​installer rubyinstaller.org 吗?
  • @OliverGaida 是的!

标签: ruby-on-rails ruby ruby-on-rails-3 sqlite3-ruby


【解决方案1】:

通过控制面板完全删除 Ruby 安装,并确保删除所有已安装 Ruby 的目录。

然后重新运行安装程序,但右键单击图标并使用“以管理员身份运行”。这对我有用,我也遇到了同样的问题。

【讨论】:

    猜你喜欢
    • 2015-11-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多