I’m having an issue using the ec2 module with ansible, version 1.4.4 on OSX. I keep getting
msg: boto required for this module
I am not using virutalenv, python was installed with brew and both ansible and boto were installed with pip. I have removed and reinstalled each to be sure.
Thanks for the reply, your commands have really helped me understand the issue
Seems I have two versions of python installed, one from homebrew in the path /usr/local/bin/python and a default one in /usr/bin/python
When i run everything at the command line e.g. to install boto it uses the brew version as its in my path first. I’m guessing that ansible’s path is looking at /usr/bin/ first and finds the version there.
adding this in the host file gets it to work
Adding the following to the hosts file made it work,