gpt4 book ai didi

ruby-on-rails - 如何在 Ubuntu 11.10 上使用 libyaml 安装 Ruby?

转载 作者:数据小太阳 更新时间:2023-10-29 06:27:02 25 4
gpt4 key购买 nike

我在我的 Ubuntu 11.10 五笔上安装了 ruby​​-1.9.3-p0,然后安装了 ruby​​gems 来设置 Rails。

这是我的代码:

sudo ruby setup.rb

我遇到了这个错误:

"/usr/local/lib/ruby/1.9.1/yaml.rb:56:in'<top(required)>':
It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby."

我安装了 libyaml 并重新安装了 Ruby,但仍然无法正常工作。信息变了,我不知道它出了什么问题。

最佳答案

您必须在安装 ruby​​ 之前安装 paquage libyaml-dev,如果没有,您仍然可以使用 extconf.rb 作为缺少的库。所以对于这个问题你可以做(​​从 ruby​​ 安装文件夹):

cd ext/psych
ruby extconf.rb
make
make install

Extconf.rb 用于在安装 ruby​​ 后添加库。

关于ruby-on-rails - 如何在 Ubuntu 11.10 上使用 libyaml 安装 Ruby?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8410885/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com