- 新建文件,例如upgrade_all.py
import pip
from subprocess import call
for dist in pip.get_installed_distributions():
# 此處使用python3所以是pip3,如果使用python2版本,去掉3
# Linux下如果不適用sudo會(huì)造成權(quán)限不夠?qū)е掳惭b出錯(cuò)
# Windows下去掉sudo
call("sudo pip3 install --upgrade " + dist.project_name, shell=True)
- 運(yùn)行upgrade_all.py
python3 upgrade_all.py
- 如果使用python2,去掉3
- 注意windows下去掉sudo