Bootstrap FreeKB - Ansible - Install ansible-lint on Linux using pip
Ansible - Install ansible-lint on Linux using pip

Updated:   |  Ansible articles


  • Linux OS - The system that Ansible is installed on is known as the control node. Windows is not supported for the control node. Instead, Ansible must be installed on a Linux distribution.
  • Python - The control node must have Python version 2.7 or higher or Python version 3.5 or higher installed. The python --version command can be used to determine if Python is installed and the version that is installed. If Python is not installed, the installation of Ansible will also install Python.


The pip3 --version can be used to determine if pip3 is installed. If pip3 is installed, something like this should be displayed. If pip3 is not installed, refer to Installing PIP on Linux CentOS.


There are 3 versions of pip

  • pip is used for Python version 2.6 and below
  • pip2 is used for Python version 2.7 and above
  • pip3 is used for Python version 3

For example, the /usr/bin/pip command (or just pip) would be used for Python version 2.6 and below.

pip3 --version

pip 9.0.3 from /usr/lib/python3.6/site-packages (python 3.6)


The hash command caches the paths to commands, and if a command is relocated then bash will not pick it up unless that cache is cleared. Issue the following command to clear Ansible from the cache.

hash -d ansible-lint


Use pip3 to install ansible.

pip3 install ansible-lint


The pip3 list command can be used to ensure that Ansible was installed. In this example, Ansible version 2.9.12 is installed.

pip3 show ansible-lint

Name: ansible-lint
Version: 4.3.1
Summary: Checks playbooks for practices and behaviour that could potentially be improved
Author: Will Thames
License: MIT
Location: /usr/lib/python3.6/site-packages
Requires: pyyaml, typing-extensions, ruamel.yaml, ansible, rich


Likewise, the ansible-lint --version command will display the version of ansible-lint that was installed.

~]# ansible-lint --version

ansible-lint 4.3.1


Did you find this article helpful?

If so, consider buying me a coffee over at Buy Me A Coffee


Add a Comment

Please enter baf865 in the box below so that we can be sure you are a human.