--- # Installs ocropus - name: Install ocropus dependencies package: name={{ item }} state=present with_items: - git - python-lxml - python-pillow - python2-pip - scipy - tkinter - name: Install extra dependencies with pip (as user) pip: name={{ item }} extra_args="--user -U" become: no with_items: - matplotlib - numpy - name: Clone ocropus repository git: repo: https://github.com/tmbdev/ocropy/ dest: /home/ec2-user/src/ocropy depth: 1 become: no register: ocroclone - name: Install ocropus command: python setup.py install args: chdir: /home/ec2-user/src/ocropy when: ocroclone.changed