如何在mac上降级并安装ansible 1.9.4

时间:2016-10-20 18:27:13

标签: macos ansible

因此,由于一些严格的版本控制要求,我需要将我的Ansible版本从2.1.1.0降级为1.9.4

我该怎么做(最好用brew)?

如果不是brew,那么this可能是一种选择。否则我听说使用虚拟环境也可能是一个不错的选择,这样我就可以轻松运行版本2.1.1.0或1.9.4,类似于rbenv的工作方式。

4 个答案:

答案 0 :(得分:11)

I vote for virtualenv. But if you want to install ansible 1.9:

$> brew uninstall ansible
$> brew search ansible
ansible
ansible@1.9
ansible@2.0
...
$> brew install ansible@1.9 

答案 1 :(得分:7)

$> pip remove ansible

$> pip install ansible==1.9.4

$> ansible --version

     ansible 1.9.4

已配置的模块搜索路径=无

答案 2 :(得分:3)

如果您使用pip,则可以使用

pip install ansible==<version-number>

这将卸载旧版本并安装新版本。

当我将版本从2.7.4降级到2.4.2时,此日志来自我的本地计算机

Installing collected packages: ansible
  Found existing installation: ansible 2.7.4
    Uninstalling ansible-2.7.4:
      Successfully uninstalled ansible-2.7.4
  Running setup.py install for ansible ... done
Successfully installed ansible-2.4.2.0

答案 3 :(得分:0)

如果您通过pip安装了ansible,请使用以下命令。

pip uninstall ansible

注意使用后,仍然可以运行ansible并获取帮助命令,该信息表明未正确卸载它。参见https://github.com/ansible/ansible/issues/46337

要求以root身份执行命令。