我将 Python 2 更改为 Python 3。我感受到了 Asyncio 的好处。
在我的项目早期,我使用了 Ansible,但 Python 3 不支持它。你能向我推荐一个 Ansible for Python 3 的替代品吗?
我将 Python 2 更改为 Python 3。我感受到了 Asyncio 的好处。
在我的项目早期,我使用了 Ansible,但 Python 3 不支持它。你能向我推荐一个 Ansible for Python 3 的替代品吗?
从 2.2 开始,Ansible 可与 Python 3 一起使用。是的,您可能会遇到一些错误,但任何与 py3 相关的补丁都会被团队快速审查和合并。我已经修复了我自己遇到的两个。
编辑:从 Ansible 2.2 开始,这个答案不再准确。
这里最好的答案是安装两个版本的 Python,可能在 virtualenv 中运行 Python 2 和 Ansible。
Ansible 可能会针对 Python 3 进行重构,但目前不太可能,并且 Python 3 中没有替代方案。如果您不想在 Python2 上使用 Ansible,则需要切换到其他工具,例如 Saltstack、Chef ,或木偶。