红宝石缺少精神/版本

时间:2017-06-24 03:25:32

标签: ruby gitlab fedora psych

我将fedora从25升级到26,然后ruby(2.4.1)与psych有错误。

usr/share/ruby/yaml.rb:5:in `<main>': It seems your ruby installation
is missing psych (for YAML output). To eliminate this warning, please
install libyaml and reinstall your ruby. rake aborted! LoadError:
cannot load such file -- psych/versions

但我可以在psych/versions中导入irb

irb(main):002:0> require 'psych/versions'
=> true
irb(main):003:0>

我曾尝试重新安装ruby,但问题也是如此。

我使用irb在第5行附近的yaml.rb中运行相同的代码。没有错。

我更新系统后,问题出在gitlab上。所以我认为代码是正确的,原因在于我自己。

0 个答案:

没有答案