> For the complete documentation index, see [llms.txt](https://notes.mikaelsamvelian.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://notes.mikaelsamvelian.com/devops-knowledge/configuration-management/ansible/installation.md).

# Installation

{% embed url="<https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#installing-and-upgrading-ansible-with-pipx>" %}

Pipx installs and runs Python applications in isolated environments.

```bash
brew install pipx
pipx ensurepath

pipx install --include-deps ansible # full version
pipx install ansible-core # minimal version
```

At this point you should be able to get the version of ansible in a new shell session.

```bash
ansible --version # check if it worked
```
