问题标签 [libxml-ruby]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
518 浏览

ruby - 在 Windows 上为 ruby​​ 安装 libxml gem 的问题

有一些关于类似问题的主题,但没有一个被证明是有效的。我尝试在 github 页面上询问也没有运气。

当我尝试标准命令时:

我收到安装程序找不到 libxml2.dll 的错误。我发现了一个存在类似问题的 stackoverflow 线程,并在此处遵循用户指南,了解在哪里获取丢失的库以及在哪里包含它们。

如果我使用以下命令向安装命令添加参数以指向缺少库的目录:

我现在收到一个错误,安装程序在我的 C:\Ruby200\include 目录中找不到“iconv.h”头文件。

如果有人对下一步调查什么或可能的解决方案有任何建议,我将不胜感激。很长一段时间以来,我一直对此感到困惑,每当我遇到一个带有 libxml 的项目时都会回到它,并且很乐意接受任何建议。

非常感谢。

0 投票
1 回答
283 浏览

macos - 如何安装 libxml2 版本 2.9.0?

我正在尝试安装特定版本的libxml2. 我用过brew search libxml2,但似乎只有一个结果可用。

Brew 正在安装libxml2-2.9.4,但需要libxml2-2.9.0版本,所以我尝试按安装并按照那里给出的说明进行操作,

但我得到了一些例外:

0 投票
0 回答
332 浏览

ruby - 无法安装最新的 libxml-ruby gem

我在为 ruby​​ 2.3.3 安装最新的 libxml-ruby gem 时遇到问题。这是我得到的错误:

我在寻找解决方案时发现了类似的问题,但没有解决问题。有没有人能够解决这个问题?

0 投票
1 回答
283 浏览

ruby - 将原始 XML 添加到使用 libxml-ruby 构建的 XML 文档中

在使用 KML(当然是 XML)时,我有很多样式——对于人类来说——最容易作为原始 XML 阅读和维护。我想将它们添加到使用 libxml-ruby 构建的 XML 文档中。

这是一个简化的示例:

结果:

这是意料之中的,因为<<它不解析原始 XML。但是,我的问题是,有没有办法做到这一点并获得以下输出?

感谢您的提示!

0 投票
0 回答
244 浏览

ruby - 无法为 libxml-ruby gem 加载 libxml_ruby.so

我安装了带有--platform=x86_64标志的 libxml-ruby gem,每当我尝试时都会require 'xml'出错。

- I:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/libxml-ruby-3.0.0/lib/libxml_ruby.so (LoadError)

我检查了一下,libxml_ruby.so 在那个目录中。有想法该怎么解决这个吗?

我在 Windows 10 上使用 Ruby 版本 2.4.1。

0 投票
3 回答
314 浏览

ruby - 我无法安装 twilio gem,因为安装 libxml 时出错

这是我在 CLI 中收到的错误消息。我尝试了其他帖子中给出的解决方案,sudo gem install twilio-ruby但没有奏效。我正在使用带有 Sierra 的 Mac。我有红宝石 2.4。感谢任何帮助,因为这是周末挑战的一小部分!我不得不添加更多的词,因为我发布的主要是代码,所以这是一个漫谈。

0 投票
1 回答
5540 浏览

rubygems - gem install libxml-ruby:致命错误:找不到“plist/Node.h”文件

试:

输出:

打开日志:

输出:

配置:

  • macOS High Sierra 10.13.3
  • Xcode 9.2(已安装开发工具)
  • 宝石 2.7.6

注意:我有完全相同的错误:

0 投票
1 回答
1807 浏览

ruby - 如何解决 Windows 上“gem install ovirt-engine-sdk”上的“libxml2 missing package”错误?

我正在尝试gem install ovirt-engine-sdk在 Windows 10 机器上运行,但遇到以下问题:

我试图:

  • 在 Windows 上安装 libxml2
  • 尝试使用所有--without-libxml2-config, --without-libxml2-config, ... 参数
  • 卸载并重新安装 Ruby,以便尝试使用其他 Ruby 版本(我当前的 ruby​​ 版本是ruby 2.5.3p105 (2018-10-18 revision 65156) [x64-mingw32]
  • 或多或少地尝试我在 Stack Overflow 上找到的有关相关问题的所有不同答案

我的想法已经不多了,所以如果有人能有任何线索让我摆脱困境,那将不胜感激!

太感谢了!

0 投票
1 回答
806 浏览

ruby-on-rails - 尝试捆绑安装时无法安装 libxml-ruby?

我在本地设置项目时遇到问题。我正在尝试运行我的 Rails 服务器,但在捆绑安装 libxml-ruby gem 以使其启动和运行时遇到了麻烦。任何帮助将不胜感激。

当我尝试运行 rails s 以使服务器运行时。

我收到此错误:

然后,当我捆绑安装时,出现此错误: