批量更新过期的python库

3周前 81次点击 来自 其他

标签: Python

使用以下命令列出所有过期的库

pip list --outdated

更新命令

pip install --upgrade 库名 

使用以下脚本升级所有过期库

from subprocess import call
import os
import json

cc = os.popen('pip list --format=json ')
cc = cc.read()
print(cc)
cc = json.loads(cc)
for dist in cc:
    print(dist['name'])
    call("pip3 install --timeout 6000 --trusted-host pypi.douban.com --index-url http://pypi.douban.com/simple --upgrade " + dist['name'], shell=True)
Card image cap
开发者雷

尘世间一个小小的开发者,每天增加一些无聊的知识,就不会无聊了

要加油~~~

技术文档 >> 系列应用 >>
热推应用
Let'sLearnSwift
学习Swift的入门教程
PyPie
Python is as good as Pie
标签