同一 macbook 上的不同 Ansible 版本

Different Ansible Versions on same macbook

我想在我的 macbook 上安装 2 个版本的 ansible,并在不同的 vagrant box 上使用它。

分离 2 个不同的 ansible 安装的最佳方法是什么。

例如:

我的 vagrantbox1 需要 ansible 1.8.4 但我的 vagrantbox2 需要 ansible 2.x.x

我正在使用 pip 安装 ansible 版本

virtualenv 是用于维护需要不同 python 包的 "environments" 的标准工具。

Ansible 2.x 应该与 1.x 兼容。