Mor*_*ade 19 yaml rubygems npm psych compass
当我想安装compass
时gem install compass
,我发生了这个错误:
YAML safe loading is not available.
Please upgrade psych to a version that supports safe loading (>= 2.0).
Run Code Online (Sandbox Code Playgroud)
什么是这个错误的原因,我该如何解决这个问题?
Sco*_*son 12
听起来像是需要更新精神宝石.尝试运行gem install psych
然后gem update psych
.
建议通过查看心理自述文件:https://github.com/ruby/psych/blob/master/README.md
编辑:您可能还需要更新您的ruby版本.这取决于你如何安装ruby,但@ewerx在他们的答案中有一个建议.
为了解决这个问题,我首先将Ruby从2.0.x升级到2.4.2(https://gorails.com/setup/osx/10.12-sierra):
rbenv install 2.4.2;
rbenv global 2.4.2
然后更新宝石:
sudo gem update --system;
gem update
仅更新宝石可能就足够了.
归档时间: |
|
查看次数: |
19795 次 |
最近记录: |