Я намагаюся встановити 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
Варіант був , що мені потрібно - працював відмінно. Спасибі!