Я намагаюся встановити psycopg2 в Python virtualenv за допомогою pipмодуля Ansible , але мені потрібно додати запис до PATH, щоб він правильно склався (він повинен знати шлях до каталогу, що містить pg_config). Я бачу, що можу перейти environmentдо pipмодуля, але я не впевнений, як зробити попередній перегляд, а не перезаписати PATH.
Тут я намагаюся додати шлях до потрібного каталогу, але він перезаписує virtualenv PATHі не вдається:
- pip:
name: psycopg2
virtualenv: /path/to/my/venv
environment:
PATH: /usr/pgsql-9.3/bin:$PATH
ansible_env.PATHВаріант був , що мені потрібно - працював відмінно. Спасибі!