首页 > 解决方案 > 我应该什么时候使用 ruamel_yaml 和 ruamel.yaml?

问题描述

我已经能够找到一些关于ruamel_yamlvs.的片段ruamel.yaml,但没有对差异进行清晰简洁的解释。有人可以简单解释一下吗?

ruamel_yaml在这里找到: https ://anaconda.org/anaconda/ruamel_yaml

标签: pythonruamel.yaml

解决方案


@Anthon 的原始答案以某种方式被删除,可以在这里找到http://5.9.10.113/64592897/when-should-i-use-ruamel-yaml-vs-ruamel-yaml

以他的名义转发:


PyPI 上没有包 ruamel_yaml,所以我怀疑这些片段将包 ruamel.yaml 的端口指向非基于 pip 的安装程序。

有各种 ruamel.yaml 的“克隆”,因为:

人们对 Python 不是最常用的编程语言 (Javascript) 安装程序有问题,不支持 ruamel.yaml 安装程序使用的 pip 的所有功能。例如命名空间打包(IIRc conda 有这个问题)人们不能使用不同的版本控制系统但 Subversion 或 Git 如果可以,我建议始终使用 ruamel.yaml 并从 PyPI 安装(免责声明:我 [@Anthon] 是作者那个包)。这样,您将获得最新的错误修复,并在出现问题时获得最佳支持(例如,当尝试使用 ruamel_yaml 调整片段时)


推荐阅读