I was gone through the first step, and got the below update.
sudo easy_install pip
Searching for pip
Best match: pip 8.1.2
Processing pip-8.1.2-py2.7.egg
pip 8.1.2 is already the active version in easy-install.pth
Installing pip script to /usr/local/bin
Installing pip2.7 script to /usr/local/bin
Installing pip2 script to /usr/local/bin
Using /Library/Python/2.7/site-packages/pip-8.1.2-py2.7.egg
Processing dependencies for pip
Finished processing dependencies for pip
I was gone through the second step, and gone through the below error. Can you help on fixing this.
sudo pip install ansible
The directory '/Users/Ramesh/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/Users/Ramesh/Library/Caches/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
...
...
...
<b>Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/tmp/pip-build-a1b7Ba/pycrypto/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --record /tmp/pip-hjCGT7-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/tmp/pip-build-a1b7Ba/pycrypto/
</b>
Localhost will work regardless of the actual name of the computer you’re running on, it’s literally 127.0.0.1.
If you have trying to do something against a node which is not the node you’re running ansible from, you shouldn’t name that node localhost.