Отключить предупреждения при установке пакетов pip

Можно ли как-то отключить предупреждение от PIP во время установки пакетов? Я не нашел такой возможности в использовании pip ! Я пытаюсь установить пакеты с помощью скрипта Python (2.7.8) и проверить, был ли он успешным:

p = subprocess.Popen(
    'pip install requests',
    shell=True,
    executable='/bin/bash',
    stdout=subprocess.PIPE,
    stderr=subprocess.PIPE
)
out, err = p.communicate()
if err:
    sys.stdout.write('Error occured while executing: %s' % err)

Я получаю предупреждение от PIP:

  

Вы используете версию 7.1.2 pip, однако доступна версия 8.1.1.

     

Вам следует подумать об обновлении с помощью команды 'pip install --upgrade pip'.

И мне не разрешено обновлять PIP, мне нужно использовать этот.

7 голосов | спросил user2975881 26 MarpmSat, 26 Mar 2016 14:21:16 +03002016-03-26T14:21:16+03:0002 2016, 14:21:16

1 ответ


0

Используйте pip с опцией --disable-pip-version-check.

В вашем коде команда для запуска будет выглядеть так:

'pip --disable-pip-version-check install requests'

Не все версии pip поддерживают его, но он работает в pip 6.0.8, поэтому он также должен работать для pip 7.1.2.

ответил BSharp 15 22016vEurope/Moscow11bEurope/MoscowTue, 15 Nov 2016 23:41:42 +0300 2016, 23:41:42

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132