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 升级每个包的主要内容,如果未能解决你的问题,请参考以下文章