Ansible'ın pip
modülü ile bir Python virtualenv içine psycopg2 yüklemeye çalışıyorum , ancak doğru oluşturmak için PATH için bir giriş eklemeniz gerekiyor (içeren dizinin yolunu bilmek gerekir pg_config
). Ben geçebilir görüyoruz environment
için pip
modülün ama üzerine yazma yerine başa eklemek nasıl emin değilim PATH
.
Burada yolu gerekli dizin ile başlamaya çalışıyorum, ancak virtualenv üzerine yazar PATH
ve başarısız olur:
- pip:
name: psycopg2
virtualenv: /path/to/my/venv
environment:
PATH: /usr/pgsql-9.3/bin:$PATH
ansible_env.PATH
Mükemmel çalıştı - seçenek ne gerekli oldu. Teşekkürler!