Python pip silent install

Есть ли способ сделать тихую установку с помощью pip?

Для некоторого фона я использую ткань для развертывания сервера, и я хочу иметь возможность настраивать новый сервер или обновлять существующий без какого-либо взаимодействия, а некоторые из пакетов требуют ответа y/n.

Ответ 1

Если ответ всегда y:

yes | pip install <package>

Ответ 2

Добавление ответа, поскольку с 2011 года все изменилось...

Выпуск версии 1.1 для Pip 2012-02-16 представил переключатель командной строки --exists-action <action> который позволяет указать поведение по умолчанию (а) ведьма, (i) gnore, (w) ipe, (b) Ackup, (а) Борт).

Согласно текущей документации pip может запрашивать информацию, только если --exists-action не указано.