Ansible의 pip
모듈 을 사용하여 psycopg2를 Python virtualenv에 설치하려고 시도 하지만 올바르게 빌드하려면 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
완벽하게 작동 - 옵션은 내가 필요로 무엇을이었다. 감사!