【问题标题】:Error in installing gem libxml-ruby version 2.4.0 on Windows在 Windows 上安装 gem libxml-ruby 版本 2.4.0 时出错
【发布时间】:2021-05-03 01:03:43
【问题描述】:

我有 ruby​​ 2.4.0 。我需要安装相同版本的 libxml-ruby。我确实安装了默认的 libxml-ruby,但在运行 ruby​​ 脚本时仍然出现以下错误: C:/Ruby24-x64/lib/ruby/2.4.0/rubygems/core_ext/kernel_require.rb:55:in ``require': cannot load such file -- libxml_ruby (LoadError)

Ruby 版本: ruby 2.4.10p364(2020-03-31 修订版 67879)[x64-mingw32]

以下是宝石列表: 大十进制(默认值:1.3.2) 捆绑器 (2.2.7) cmath (1.0.0) deep_merge (1.2.1) did_you_mean (1.1.0) 快乐地图(0.5.0) io 控制台(默认值:0.4.6) json(2.5.1,默认:2.0.4) libxml-ruby (2.9.0 x64-mingw32) mini_portile2 (2.4.0, 2.3.0) 迷你测试(5.10.1) 网络远程登录 (0.1.1) nokogiri (1.10.9 x64-mingw32, 1.8.4 x64-mingw32) openssl(默认:2.0.9) power_assert (0.4.1) 心理(默认:2.2.2) 拉克 (1.5.2) 耙子 (12.0.0) rdoc(默认:5.0.1) 测试单元(3.2.3) xmlrpc (0.2.1) zlib (1.0.0)

【问题讨论】:

    标签: ruby rubygems


    【解决方案1】:

    尝试在您的gemfile 上将gem 'libxml-ruby' 替换为gem 'libxml-ruby', '< 3.1' 以限制gem 版本。我遇到了同样的问题,我使用低于 3.1 的 gem 版本解决了它。

    在此更改后运行 bundle 并再次运行 rails。

    【讨论】:

      猜你喜欢
      • 2016-08-02
      • 2013-04-24
      • 1970-01-01
      • 1970-01-01
      • 2017-07-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多