批量更新过期的python库


1年前 644次点击 来自 其他

标签: 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)

Made with in Shangrao,China By Devler.

Copyright © Devler 2012 - 2022

赣ICP备19009883号-1