---
# This pup is not responsible for installing Python.
- name: determine if python installed
  command: which python && which pip
  register: python_is_installed
  changed_when: no

- name: install pip packages
  include_tasks: pip_packages.yml

---
# This pup is not responsible for installing Python.
- name: determine if python installed
  command: which python
  changed_when: no

- name: determine if pip installed
  command: which pip
  changed_when: no

- name: install pip packages
  include_tasks: pip_packages.yml

Fix `which` statement for checking installs
Fix `which` statement for checking installs

For some reason, the "&&" isn't working. Do separate statements.
