Skip to main content
๐ŸŽ“ Claude Code Masterclass Learn AI-assisted development on Udemy โ€” plus the companion book on Leanpub & Amazon. Start Learning
Install Ansible with pip in a Virtual Environment
Automation

Install Ansible with pip in a Virtual

Step-by-step guide to install Ansible on Any Linux. Copy-paste commands, verify installation, and configure for production.

LB
Luca Berton
ยท 1 min read

Here is how to install Ansible using pip and virtualenv in 2026. This method works on any OS.

Prerequisites

# Ensure Python 3.10+ is installed
python3 --version
# Create virtual environment
python3 -m venv ~/ansible-venv

# Activate
source ~/ansible-venv/bin/activate  # Linux/macOS
# .\ansible-venv\Scripts\activate    # Windows

# Install Ansible
pip install ansible

# Or install specific version
pip install ansible==9.0.0

# Or just ansible-core (minimal)
pip install ansible-core

Using pipx (Best for CLI Tools)

# Install pipx
python3 -m pip install --user pipx
python3 -m pipx ensurepath

# Install Ansible globally via pipx
pipx install --include-deps ansible

Verify

ansible --version
which ansible

Manage Versions

# Upgrade
pip install --upgrade ansible

# Install additional collections
ansible-galaxy collection install community.general
ansible-galaxy collection install amazon.aws
ansible-galaxy collection install azure.azcollection

# Requirements file
pip install -r requirements.txt
ansible-galaxy install -r requirements.yml

Free 30-min AI & Cloud consultation

Book Now