Install multiple python libs with pip



Published: 2018-07-10 09:42:56 +0000
Categories: Ansible,

Language

Ansible

Description

When installing multiple python libraries with pip, you might not want each to be an individual named task within ansible. This method allows you to have a single ansible task and install multiple libraries along with their dependancies (they'll still be installed sequentially)

Snippet

- name: Install Python Dependancies with Pip
  pip: name={{item}} state=present
  with_items:
    - lib1
    - lib2
    - lib3

Usage Example

- name: Install Python Dependancies
  pip: name={{item}} state=present
  with_items:
    - flask
    - werkzeug
    - bcrypt
    - gnupg
    - pyopenssl
  tags: deps

Keywords

ansible, pip, multiple, with_items,

Latest Posts

Urldecode string (LUA)
FFMPEG Convert YUV444p to YUV420p (BASH)
Forcing FFMPEG to honour segment length in HLS Stream Creator (BASH)
Force CURL to place request to a specific IP (BASH)
Set a variable only if it is undefined (Javascript)
Ignore query string with Nginx caching proxy (NGinx)
Get breakdown of UK and non-UK votes for a Parliamentary Petition (Python)
Decompress Mozilla Firefox jsonlz4 bookmark backup files (Python)
Setting Git author details for a single repo (Git)
Checking Virtual Machine Resource Allocations with Libvirt (BASH)

Copyright © 2019 Ben Tasker | Sitemap | Privacy Policy
Available at snippets.bentasker.co.uk and snippets.6zdgh5a5e6zpchdz.onion