psycopg2-binary
Так нет:
pip:
name: psycopg2-binary
environment:
PATH: "$PATH:/usr/pgsql-{{ postgresql_version }}/bin/"
msg: Unable to find any of pip3 to use. pip needs to be installed.
Что делаю не так?
У разных юзеров разный PATH, или virtualenv задан, или ещё что-то
executable: pip3
Частично помогло executable: /bin/pip3, но похоже в этом модуле задание env PATH что то ломает. Он как будто вообще перестает резолвить PATH
Я создавал симлинки в эти ебучие постгресные бинари
Да, кстати, хорошая идея
Кто будет подстановку переменной раскрывать, Пушкин? Задавай PATH корректно - всё будет работать. pip: name: psycopg2-binary environment: PATH: "{{ lookup('env', 'PATH') }}:/usr/pgsql-{{ postgresql_version }}/bin/"
Это ж локальный будет PATH :)
Ну какой будет, раз уж тут из пяти стволов да по всей стае..... :-)
Так можно и руками прописать, зачем эти лукапы
Вот так заработало, спасибо
стильно/можно/молодежно environment: PATH: "$PATH:/usr/pgsql-{{ postgresql_version }}/bin/" а это уже не стильно
Так хрен бы с ним, со стилем - просто не работает :-)))) Некому подстановку переменной раскрыть.
Обсуждают сегодня