python pip 升级每个包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python pip 升级每个包相关的知识,希望对你有一定的参考价值。

pip本身不自带升级所有包的功能, 但可以通过下面的脚本实现。

import pip
from subprocess import call

for dist in pip.get_installed_distributions():
    call("pip install --upgrade " + dist.project_name, shell=True)

1.全局升级需要管理员权限。

2.virtualenv需要先激活环境。

以上是关于python pip 升级每个包的主要内容,如果未能解决你的问题,请参考以下文章

python 一键升级所有包

如何使用 pip 升级所有 Python 包

python pip 一行命令升级所有包

使用 pip 命令从 requirements.txt 升级 python 包

python 如何PIP批量升级所有旧的python包

使用pip一次升级所有安装的Python包(太牛了)