--- - name: Install basic python packages homebrew: name=pyenv - name: Check installed Python version shell: "pyenv versions | grep {{python_version}} > /dev/null; echo $?" ignore_errors: true register: python_is_installed changed_when: python_is_installed.stdout != '0' - name: Install Python shell: "pyenv install {{python_version}}" args: creates: ~/.pyenv/versions/{{python_version}}/bin/python -

