pip可以用
pip install --upgrade xxx
更新指定的package,但是并没有提供一个更新全部的命令。
python本身就是一个编程语言,所以直接用python编程就可以很容易的解决这个问题
创建一个pip-upgrade-all.py文件,只需要短短的4行
import os
for line in os.popen('pip list').readlines():
os.system('pip install --upgrade ' + line.split(' ')[0])
然后运行这个.py文件。记得要用虚拟环境下python
python pip-upgrade-all.py
然后这段脚本就会自动更新所有的pip packages