使用 ansible playbook 安装 locustio 0.14

Installing locustio 0.14 using ansible playbook

我是 ansible 的新手,正在编写一个剧本来在 Ubuntu 18.04 上使用 python3 安装 locustio。我不知道如何在剧本中使用 pip3 安装 locustio。如果使用 pip 包,则使用旧版本的 locust 会出错。 (使用固定的旧 locust 版本(pip/pip3 安装 locustio==0.13.5)。我想知道如何使用 pip3 安装 locust 或使用 pip 安装 locust 0.13.5 版本?


- hosts: all
  tasks:
   - name: Create folder to keep the files
     file:
             path: /opt/locust
             state: directory
             mode: '0755'
     become: yes

   - name: Python installation
     apt:
             name: ['python3']
             state: present
     become: yes

   - name: Pip installation
     apt:
             name: ['python3-pip']
             state: present
     become: yes

   - name: pip install
     apt:
             name: ['python-pip']
             state: present
     become: yes

   - name: Locust Installation
     pip:
             name: ['locustio']
             state: present
     become: yes

我没有使用过 Ansible,但是看着 the docs there seems to be a executable parameter 你可以设置为 pip3