# Hi - Installed ansible (not the first time) but on a new box - and although pip install worked fine if I use ping command I get 'FAILED =\> paramiko is not installed'

**URL:** <https://forum.ansible.com/t/hi-installed-ansible-not-the-first-time-but-on-a-new-box-and-although-pip-install-worked-fine-if-i-use-ping-command-i-get-failed-paramiko-is-not-installed/16702>\
**Category:** Ansible Project\
**Created:** [November 5, 2014, 4:36pm UTC](https://forum.ansible.com/t/hi-installed-ansible-not-the-first-time-but-on-a-new-box-and-although-pip-install-worked-fine-if-i-use-ping-command-i-get-failed-paramiko-is-not-installed/16702 "2014-11-05T16:36:41Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shaun\_Barker](https://avatars.discourse-cdn.com/v4/letter/s/e5b9ba/32.png) [@Shaun\_Barker](https://forum.ansible.com/u/Shaun_Barker)\
**Post date:** [November 5, 2014, 4:36pm UTC](https://forum.ansible.com/t/hi-installed-ansible-not-the-first-time-but-on-a-new-box-and-although-pip-install-worked-fine-if-i-use-ping-command-i-get-failed-paramiko-is-not-installed/16702/1 "2014-11-05T16:36:41Z")

</div>

pip install paramiko PyYAML Jinja2 httplib2 --upgrade  
Requirement already up-to-date: paramiko in /usr/lib/python2.6/site-packages  
Requirement already up-to-date: PyYAML in /usr/lib64/python2.6/site-packages  
Requirement already up-to-date: Jinja2 in /usr/lib/python2.6/site-packages  
Requirement already up-to-date: httplib2 in /usr/lib/python2.6/site-packages  
Requirement already up-to-date: markupsafe in /usr/lib/python2.6/site-packages (from Jinja2)

– so paramiko says it is registered. But:

[root@jenkins6 ansible]# paramiko

bash: paramiko: command not found

Python version:

[root@jenkins6 ansible]# python --version  
Python 2.6.6  
[root@jenkins6 ansible]#

[root@jenkins6 ansible]# ansible all -m ping  
127.0.0.1 | FAILED =\> paramiko is not installed  
[root@jenkins6 ansible]#

Any suggestions?

thanks in advance!

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [November 5, 2014, 5:08pm UTC](https://forum.ansible.com/t/hi-installed-ansible-not-the-first-time-but-on-a-new-box-and-although-pip-install-worked-fine-if-i-use-ping-command-i-get-failed-paramiko-is-not-installed/16702/2 "2014-11-05T17:08:23Z")

</div>

check ansible shebang and make sure it is executing the same python

---

<div class="post-metadata">

**Author:** ![Shaun\_Barker](https://avatars.discourse-cdn.com/v4/letter/s/e5b9ba/32.png) [@Shaun\_Barker](https://forum.ansible.com/u/Shaun_Barker)\
**Post date:** [November 6, 2014, 11:47am UTC](https://forum.ansible.com/t/hi-installed-ansible-not-the-first-time-but-on-a-new-box-and-although-pip-install-worked-fine-if-i-use-ping-command-i-get-failed-paramiko-is-not-installed/16702/3 "2014-11-06T11:47:47Z")

</div>

Thanks Brian

So I think you are correct - if I look in the ‘setup.py’ file the python shebang is: ‘#!/usr/bin/env python’  
but if I type ‘which python’ I get ‘/usr/bin/python’ -

Should I expect them to be the same? If so should I symlink for python or change the ansible files (upgrade issues spring to mind) or something else?

thanks!

S

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [November 6, 2014, 12:44pm UTC](https://forum.ansible.com/t/hi-installed-ansible-not-the-first-time-but-on-a-new-box-and-although-pip-install-worked-fine-if-i-use-ping-command-i-get-failed-paramiko-is-not-installed/16702/4 "2014-11-06T12:44:57Z")

</div>

what about the shebang in ansible/ansible-playbook ?
