Python有丰富的第三方库资源,并且第三方库更新速度也很快。但pip命令不支持全局全部库升级。我们可以通过pip编写python代码进行批量升级。 一、pip升级相关命令 查看pip版本命令pip show pip 也输入pip -V查看pip版本pip -V 升级pippython -m pip install --upgrade pip 查看系统里过期的python库pip list #列出所有安装的库 pip list --outdated #列出所有过期的库 二、通过Python代码进行批量升级 import pip from subprocess import call from pip._internal.utils.misc import get_installed_distributions n = 1 s = len(get_installed_distributions()) for dist in get_installed_distributions(): call('pip install --upgrade ' + dist.project_name, shell=True) print('共有{}个库,正在更新第{}个库,请耐心等待.......'.format(s, n)) n += 1 print('{}个库已全部更新完毕!'.format(s)) |
|