问题标签 [libyaml]

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 投票
2 回答
869 浏览

ruby - 使用 RVM 安装 ruby​​-2.0.0-p353 时出错

我正在尝试在 Mac OSX Maverick 10.9 上为 RoR 安装和设置我的开发环境。运行命令后:

出现以下错误:

libyamlhttp://pyyaml.org/download/libyaml/下载 并按照默认说明安装。

然后我为openssl做了同样的事情,所以它安装成功:/usr/lib/

有人克服了这个错误吗?谢谢!

0 投票
0 回答
394 浏览

ruby-on-rails - Ruby 安装缺少 psych,建议重新安装 libyaml 和 ruby​​,但仍然找不到图像?Rails教程

在我的 RailsTutorial 中间使用此命令时(在我的笔记本电脑设置上):

我收到以下错误:

我已经重新安装了 libyaml,并重新安装了 ruby​​,这一切都返回到这些错误。无论我做什么,我总是回到这个错误列表。

0 投票
3 回答
1879 浏览

ruby-on-rails - Rails:Psych,从 0.1.4 更新 libyaml

我需要安装需要 qt 库的 capybara-webkit,所以我使用 homebrew 使用以下命令安装它们

然后我捆绑了 capybara-webkit,一切都很好。但是,我的警卫发出以下警告。

看起来很简单。但是,即使在使用“捆绑 libyaml”选项成功安装 psych 之后,我仍然会看到有关过时 libyaml 的警告。此外,当我检查与 psyche 相关的 libyaml 版本(ruby -rpsych -e 'p Psych.libyaml_version')时,它仍然是 1.4。

有任何想法吗?

0 投票
1 回答
592 浏览

ruby-on-rails - 在 Ubuntu 上更新 Ruby 的 libyaml

这与最近的 libyaml 漏洞(CVE-2014-2525)有关。

Gemfile按照建议将我的 psych 更新为 2.0.5,但我的服务器上的 libyaml 版本仍然是 0.1.4 而不是 0.1.6。

看起来使用最新的 psych gem 不会更新 Ruby 使用的 libyaml 版本。

显然 libyaml 指向安装在系统上的那个。注意如何libyaml-0.so.2指向/usr/lib/x86_64-linux-gnu/libyaml-0.so.2

/usr/lib/x86_64-linux-gnu/libyaml-0.so.2libyaml-0-2包安装,如下图:

如果我理解正确,这意味着 Ruby 将 libyaml 动态链接到 APT 安装的那个。

Ubuntu 已经发布了修复漏洞的补丁,并且该补丁已经安装。libyaml 的版本仍然是 0.1.4。

因此,基于此,该漏洞似乎已经在我的服务器上修复。我对吗?有什么方法可以测试该漏洞是否已修复?

0 投票
1 回答
230 浏览

ruby-on-rails - 安装 rails_admin 会导致 SafeYAML 警告

在“捆绑安装”命令之后,似乎使用了一些旧版本的 libyaml(见下文)。按照说明不起作用,因为 rails_admin 是一个引擎(我猜)。知道如何解决这个问题吗?

0 投票
4 回答
4969 浏览

ruby-on-rails - rails 4.1 无法通过 capistrano 3 部署

使用 capistrano 部署我的 Rails 应用程序时出现非常奇怪的错误。有时它是部署的,有时不是。例如,我在 css 中添加了一些东西(只有一个字符串),例如.my_some_class{width:10px} ,在部署失败之后。在我添加这个之前 - 它部署好了。我确定没有其他任何改变,因为我进行了仅包含一串 css 的实验性提交。我的配置:

部署日志结束:

0 投票
0 回答
845 浏览

ruby-on-rails - 如何在 Mac OS X 上为通过 RVM 安装的 Ruby 2 更新 libyaml?

最近我开始收到以下警告:

我在 Mac OS X 上,运行ruby 2.0.0p451通过RVM安装。

我尝试了以下方法无济于事:

brew upgrade libyaml根据SO/22919990

rvm pkg install libyaml其次是rvm reinstall ruby-2.0.0-p451- SO/9434002

rvm pkg install libyaml其次是-SO rvm reinstall ruby-2.0.0-p451 --with-libyaml-dir=~/.rvm/usr/ 12882190

0 投票
1 回答
424 浏览

c++ - 找不到 libyaml-cpp.s.0.2

我遇到了一个问题,可能是因为有一天我删除了一些与 libyaml 相关的文件。无论如何,当我尝试构建 gscam(ros 包)时,我得到了这个错误。

而且我找不到在哪里可以得到它。我的意思是,我已经从这里https://code.google.com/p/yaml-cpp/下载了 0.3 版本,它适用于我的目的。有什么帮助吗?

0 投票
2 回答
2171 浏览

linux - 在没有 root 或 sudo 的情况下安装 PyYAML 和 libyaml

我需要使用 libyaml 绑定设置 PyYAML。我正在开发 5.7 版的 Red Hat Enterprise Linux 客户端,并且我在 $PATH 下安装了 Enthought Python 7.3.2 的本地副本/tools/Devel/epd_free-7.3-2rh5-x86_64 并已添加/tools/Devel/epd_free-7.3-2rh5-x86_64/bin到 $PATH

我正在处理这个本地副本,因为我在机器上没有 root 或 sudo 访问权限。

要安装 libyaml,我已经完成了:

这创造了

但是,当我尝试安装 PyYAML 时,我得到了

我认为这是因为 PyYAML 在默认位置寻找 libyaml。是否可以为 pyyaml 安装指定 libyaml 的位置?

0 投票
3 回答
6259 浏览

erlang - Ejabberd 配置:错误:找不到 libyaml 库

我正在尝试通过源代码安装 Ejabberd,但是当我运行 make 命令时,我发现了以下错误。

我也使用 make 和 brew 重新安装了 libyaml 0.2 和其他版本,但仍然没有解决错误。如果您知道其他解决方案而不是指导我。