Disable warnings while pip installing packages

Can I somehow disable warning from PIP while it installs packages? I haven't found such an option in pip usage! I'm trying to install packages using python script (2.7.8) and check whether it was successful:

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)

I get a warning from PIP:

You are using pip version 7.1.2, however version 8.1.1 is available.

You should consider upgrading via the 'pip install --upgrade pip' command.

And I'm not allowed to upgrade PIP, I need to use this one.


Use pip with option --disable-pip-version-check .

In your code, the command to run will be:

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

Not all versions of pip support it, but it works in pip 6.0.8 so it should also work for pip 7.1.2.

链接地址: http://www.djcxy.com/p/90992.html

上一篇: 突出显示Sublime中JavaScript字符串中的HTML

下一篇: 在pip安装软件包时禁用警告