See
http://docs.ansible.com/faq.html#how-do-i-handle-python-pathing-not-having-a-python-2-x-in-usr-bin-python-on-a-remote-machine

On Sunday, February 9, 2014, Sam <[email protected]> wrote:

> Hello.
>
> Just trying out Ansible, but unfortunately failing.
>
> Python is installed in /opt/local/bin. Python isn't installed elsewhere on
> the system.
> Config files are in /opt/local/etc/ansible.
> /opt/local/etc/ansible/hosts has only localhost IP.
>
> Test failing as listed below.
>
> Ansible is Version 1.1
>
> *# ansible -vvv all -m ping --private-key=~/.ssh/root@localhost*
> <127.0.0.1> ESTABLISH CONNECTION FOR USER: root on PORT 22 TO 127.0.0.1
> <127.0.0.1> EXEC /bin/sh -c 'mkdir -p
> $HOME/.ansible/tmp/ansible-1391933360.58-270511702358723 && echo
> $HOME/.ansible/tmp/ansible-1391933360.58-270511702358723'
> <127.0.0.1> REMOTE_MODULE ping
> <127.0.0.1> PUT /tmp/tmp5eWoMl TO
> /root/.ansible/tmp/ansible-1391933360.58-270511702358723/ping
> <127.0.0.1> EXEC /bin/sh -c ' /usr/bin/python
> /root/.ansible/tmp/ansible-1391933360.58-270511702358723/ping; rm -rf
> /root/.ansible/tmp/ansible-1391933360.58-270511702358723/ >/dev/null 2>&1'
> 127.0.0.1 | FAILED >> {
>     "failed": true,
>     "msg": "/bin/sh[1]: */usr/bin/python*: not found [No such file or
> directory]\n",
>     "parsed": false
> }
>
> How do I get Ansible to use the Python I have on the system?
>
> TIA.
>
> Sam
>
>
> PS. Also having problems installing Ansible via PIP.
>
> # pip install ansible
>
> # pip install ansible --root /
>
> As /usr is not writable, above fail with
>
> creating /usr/share/ansible
>
>
> error: could not create '/usr/share/ansible': Read-only file system
>
>
>
> If I use
>
> # pip install ansible --root /opt/local
>
> files get installed in /opt/local/opt/local rather than /opt/local, which
> is definitely a bug.
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Ansible Project" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to 
> [email protected]<javascript:_e(%7B%7D,'cvml','ansible-project%[email protected]');>
> .
> To post to this group, send email to 
> [email protected]<javascript:_e(%7B%7D,'cvml','[email protected]');>
> .
> For more options, visit https://groups.google.com/groups/opt_out.
>


-- 
Matt Martz
[email protected]
http://sivel.net/

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to