{"Author":"yanwei", "LastUpdate":"2017-11-27"}
pip可以用pip install --upgrade xxx
更新指定的package,但是并没有提供一个更新全部的命令。要是有类似--upgrade all
或--upgrade *
这样的方式该有多好。
幸好我们有万能的Python,3行代码即可搞定。
$ vi pip-upgrade-all.py
import os
for line in os.popen('pip list').readlines():
os.system('pip install --upgrade ' + line.split(' ')[0])
$ python pip-upgrade-all.py