For those of you wanting to install Ansible on your Mac, here is a step by step quick install:
Step 1:
Install PIP
sudo easy_install pip
Step 2:
Install the Python modules required by Ansible
sudo pip install paramiko PyYAML Jinja2 httplib2 six
NOTE: You may need to install Developer Tools, if so, finish the developer Tools install and then re-run the command
Step 3:
Get the source code
git clone git://github.com/ansible/ansible.git --recursive
Step 4:
Run the installer
cd ./ansible source ./hacking/env-setup
NOTE: Once running the env-setup script you’ll be running from checkout and the default inventory file will be /etc/ansible/hosts. You can optionally specify an inventory file other than /etc/ansible/hosts
Updating Ansible
When updating ansible, be sure to not only update the source tree, but also the “submodules” in git which point at Ansible’s own modules
git pull --rebase git submodule update --init --recursive