python通过pip更新所有已安装的包实现方法


Posted in Python onMay 19, 2017

较新的pip已经支持list --outdated了,所以记录一下新的方法:

pip list --outdated --format=legacy |awk '{print $1}' |xargs sudo -H pip install -U
pip3 list --outdated --format=legacy |awk '{print $1}' |xargs sudo -H pip3 install -U

format有两个选项,一个是legacy,一个是columns。后者会带一个表头:

Package        Version Latest Type
-------------- ------- ------ -----

因此选择用legacy的格式,用awk取第一列就好了。

另外,网上很多方法都是在root下操作或者直接sudo不带-H的,这会在一些机器上出现问题。推荐用sudo -H,具体效果请自行查看man手册。

以上这篇python通过pip更新所有已安装的包实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python计算最小优先级队列代码分享
Dec 18 Python
详解Python 模拟实现生产者消费者模式的实例
Aug 10 Python
python正则表达式re之compile函数解析
Oct 25 Python
Python实现基于二叉树存储结构的堆排序算法示例
Dec 08 Python
Python3实现发送QQ邮件功能(文本)
Dec 15 Python
Python实现多级目录压缩与解压文件的方法
Sep 01 Python
Python求平面内点到直线距离的实现
Jan 19 Python
基于python实现数组格式参数加密计算
Apr 21 Python
Python flask路由间传递变量实例详解
Jun 03 Python
pycharm 复制代码出现空格的解决方式
Jan 15 Python
解决pytorch 模型复制的一些问题
Mar 03 Python
宝塔更新Python及Flask项目的部署
Apr 11 Python
python django 实现验证码的功能实例代码
May 18 #Python
python实现发送邮件及附件功能
Mar 02 #Python
利用python微信库itchat实现微信自动回复功能
May 18 #Python
利用Python读取文件的四种不同方法比对
May 18 #Python
Python爬虫实现网页信息抓取功能示例【URL与正则模块】
May 18 #Python
Python使用time模块实现指定时间触发器示例
May 18 #Python
Python实现的文本简单可逆加密算法示例
May 18 #Python
You might like
php压缩HTML函数轻松实现压缩html/js/Css及注意事项
2013/01/27 PHP
PHP三元运算的2种写法代码实例
2014/05/12 PHP
win7 wamp 64位 php环境开启curl服务遇到的问题及解决方法
2018/09/16 PHP
9个JavaScript评级/投票插件
2010/01/18 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
2014/05/04 Javascript
new Date()问题在ie8下面的处理方法
2014/07/31 Javascript
JS实现的网页背景闪电闪烁效果代码
2015/10/17 Javascript
Javascript数组Array方法解读
2016/03/13 Javascript
解决wx.onMenuShareTimeline出现的问题
2016/08/16 Javascript
JavaScript九九乘法口诀表的简单实现
2016/10/04 Javascript
js中数组插入、删除元素操作的方法
2017/02/15 Javascript
angular1配合gulp和bower的使用教程
2018/01/19 Javascript
ES6基础之解构赋值(destructuring assignment)
2019/02/21 Javascript
vue.js 2.0实现简单分页效果
2019/07/29 Javascript
[00:58]他们到底在电话里听到了什么?
2017/11/21 DOTA
详细讲解用Python发送SMTP邮件的教程
2015/04/29 Python
Python中使用bidict模块双向字典结构的奇技淫巧
2016/07/12 Python
在python中实现强制关闭线程的示例
2019/01/22 Python
python tkinter实现界面切换的示例代码
2019/06/14 Python
python英语单词测试小程序代码实例
2019/09/09 Python
Python代码块及缓存机制原理详解
2019/12/13 Python
python的sys.path模块路径添加方式
2020/03/09 Python
python微信公众号开发简单流程实现
2020/03/09 Python
Python2.7:使用Pyhook模块监听鼠标键盘事件-获取坐标实例
2020/03/14 Python
python datetime时间格式的相互转换问题
2020/06/11 Python
基于python获取本地时间并转换时间戳和日期格式
2020/10/27 Python
Holland & Barrett爱尔兰:英国领先的健康零售商
2019/03/31 全球购物
干部下基层实施方案
2014/03/14 职场文书
幼儿园教师岗位职责
2014/03/17 职场文书
法律专业求职信
2014/05/24 职场文书
先进集体申报材料
2014/12/25 职场文书
销售员自我评价
2015/03/11 职场文书
银行求职信范文怎么写
2015/03/20 职场文书
出生证明格式
2015/06/15 职场文书
教你使用Pandas直接核算Excel中快递费用
2021/05/12 Python
nginx负载功能+nfs服务器功能解析
2022/02/28 Servers