Estou tentando instalar o psycopg2 em um virtualenv Python com o pip
módulo do Ansible , mas preciso acrescentar uma entrada no PATH para que ele seja construído corretamente (ele precisa saber o caminho para o diretório que contém pg_config
). Vejo que posso passar environment
para o pip
módulo, mas não tenho certeza de como preceder em vez de substituir PATH
.
Aqui estou tentando acrescentar o caminho ao diretório necessário, mas ele substitui o virtualenv PATH
e falha:
- pip:
name: psycopg2
virtualenv: /path/to/my/venv
environment:
PATH: /usr/pgsql-9.3/bin:$PATH
ansible_env.PATH
opção era o que eu precisava - funcionou perfeitamente. Obrigado!