#!/usr/bin/env python
# -*- coding: utf-8 -*-
###########################################################
#pip 10 版本以下可以用,
#import pip
#from subprocess import call
#from pip._internal import get_installed_distributions
#for dist in pip.get_installed_distributions():
# call("python -m pip install --upgrade " + dist.project_name, shell=True)
###########################################################
## pip V10.0.0以上版本用
import pip
# pip V10.0.0以上版本需要导入下面的包
from pip._internal.utils.misc import get_installed_distributions
from subprocess import call
from time import sleep
for dist in get_installed_distributions():
call("pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ --upgrade " + dist.project_name, shell=True)
新建update.py,把以上代码复制粘贴保存,然后执行 python update.py
本文提供了一个Python脚本,用于批量更新已安装的Python包至最新版本。通过调用pip工具并利用清华源加速,确保了更新过程的高效与稳定。
3190

被折叠的 条评论
为什么被折叠?



