# Multiple ansible install versions on same control host

**URL:** <https://forum.ansible.com/t/multiple-ansible-install-versions-on-same-control-host/16259>\
**Category:** Ansible Project\
**Created:** [September 17, 2014, 3:56pm UTC](https://forum.ansible.com/t/multiple-ansible-install-versions-on-same-control-host/16259 "2014-09-17T15:56:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bk\_Lau](https://avatars.discourse-cdn.com/v4/letter/b/a9adbd/32.png) [@Bk\_Lau](https://forum.ansible.com/u/Bk_Lau)\
**Post date:** [September 17, 2014, 3:56pm UTC](https://forum.ansible.com/t/multiple-ansible-install-versions-on-same-control-host/16259/1 "2014-09-17T15:56:19Z")

</div>

Hi :

I have a single control host that I would like to install different versions of Ansible to by placing each versions in their own separate directory.  
So, say, I want to execute a playbook1.yml using ansible version1 and playbook2.yml using ansible version2, etc. That’s the idea.  
Have anyone tried this before?. Care to share your experience?

Thanks,

BK

---

<div class="post-metadata">

**Author:** ![Tomasz\_Kontusz](https://avatars.discourse-cdn.com/v4/letter/t/bc79bd/32.png) [@Tomasz\_Kontusz](https://forum.ansible.com/u/Tomasz_Kontusz)\
**Post date:** [September 17, 2014, 4:11pm UTC](https://forum.ansible.com/t/multiple-ansible-install-versions-on-same-control-host/16259/2 "2014-09-17T16:11:00Z")

</div>

You can just use git checkout(s) for this - source contains a hacking/env-setup script that you can source to use Ansible from source :-).  
You can even make a wrapper:

#!/bin/bash  
. /path/to/checkout/hacking/env-setup  
ansible-playbook “${@}”

Bk Lau [bklau2006@gmail.com](mailto:bklau2006@gmail.com) napisał:
