Sto tentando di installare psycopg2 in un Python virtualenv con il pipmodulo Ansible , ma ho bisogno di anteporre una voce a PATH affinché si costruisca correttamente (deve conoscere il percorso della directory che contiene pg_config). Vedo che posso passare environmental pipmodulo, ma non sono sicuro di come anteporre piuttosto che sovrascrivere PATH.
Qui sto tentando di anteporre il percorso con la directory necessaria, ma sovrascrive virtualenv PATHe fallisce:
- pip:
name: psycopg2
virtualenv: /path/to/my/venv
environment:
PATH: /usr/pgsql-9.3/bin:$PATH
ansible_env.PATHopzione era ciò di cui avevo bisogno: funzionava perfettamente. Grazie!