【问题标题】:valid YAML hash有效的 YAML 哈希
【发布时间】:2015-04-30 14:13:15
【问题描述】:

每次我使用涉及命令的 ruby​​ 时,我都会得到如下所示的一行: “无法加载 /home/s/.gemrc,因为它不包含有效的 YAML 哈希”。 它不会造成任何不便,只会出现在每个 ruby​​ 命令之后。 找不到任何关于如何摆脱它的简单说明,所以我想我会问你

【问题讨论】:

  • /home/s/.gemrc 的内容是什么?如果你没有故意放任何东西,你应该删除它。
  • Specifying Rails Version的可能重复

标签: ruby-on-rails yaml


【解决方案1】:

尝试以下方法:

rm -f /home/s/.gemrc

编辑

它会删除您的文件,因此请确保文件内容,但这会解决您的问题。或者您可以备份它并尝试解决方案。

【讨论】:

  • 不!不要“尝试”删除文件,尤其是使用-f 选项(强制)。如果它包含重要数据怎么办?!在删除之前确保文件无用(检查它是否为空,最终重命名并检查没有它是否一切正常,等等)
猜你喜欢
  • 1970-01-01
  • 2018-01-06
  • 2022-07-06
  • 2021-12-31
  • 2013-07-08
  • 2011-03-27
  • 1970-01-01
  • 2013-11-28
相关资源
最近更新 更多