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操作日期和时间的方法
Mar 11 Python
Python迭代器和生成器介绍
Mar 06 Python
Python实现把回车符\r\n转换成\n
Apr 23 Python
Python socket网络编程TCP/IP服务器与客户端通信
Jan 05 Python
[原创]使用豆瓣提供的国内pypi源
Jul 02 Python
Python 中Pickle库的使用详解
Feb 24 Python
python实现守护进程、守护线程、守护非守护并行
May 05 Python
Django模板导入母版继承和自定义返回Html片段过程解析
Sep 18 Python
Python中six模块基础用法
Dec 08 Python
python字典setdefault方法和get方法使用实例
Dec 25 Python
linux mint中搜狗输入法导致pycharm卡死的问题
Oct 28 Python
教你如何使用Python开发一个钉钉群应答机器人
Jun 21 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
根据ip调用新浪api获取城市名并转成拼音
2014/03/07 PHP
Yii2框架引用bootstrap中日期插件yii2-date-picker的方法
2016/01/09 PHP
PHP制作登录异常ip检测功能的实例代码
2016/11/16 PHP
PHP基于swoole多进程操作示例
2019/08/12 PHP
纯js实现的论坛常用的运行代码的效果
2008/07/15 Javascript
js怎么终止程序return不行换jfslk
2013/05/30 Javascript
iframe子页面获取父页面元素的方法
2013/11/05 Javascript
使用jquery.upload.js实现异步上传示例代码
2014/07/29 Javascript
详解JavaScript中的异常处理方法
2015/06/16 Javascript
JavaScript File分段上传
2016/03/10 Javascript
详解自动生成博客目录案例
2016/12/09 Javascript
vue.js组件之间传递数据的方法
2017/07/10 Javascript
实例讲解DataTables固定表格宽度(设置横向滚动条)
2017/07/11 Javascript
Vue+Element使用富文本编辑器的示例代码
2017/08/14 Javascript
JavaScript实现联动菜单特效
2020/01/07 Javascript
vue项目中使用vue-layer弹框插件的方法
2020/03/11 Javascript
详解Python字符串对象的实现
2015/12/24 Python
Python PyQt5实现的简易计算器功能示例
2017/08/23 Python
Python之读取TXT文件的方法小结
2018/04/27 Python
Python常见MongoDB数据库操作实例总结
2018/07/24 Python
Anaconda2 5.2.0安装使用图文教程
2018/09/19 Python
详解pandas的外部数据导入与常用方法
2019/05/01 Python
python 机器学习之支持向量机非线性回归SVR模型
2019/06/26 Python
Python Numpy计算各类距离的方法
2019/07/05 Python
numpy:np.newaxis 实现将行向量转换成列向量
2019/11/30 Python
使用celery和Django处理异步任务的流程分析
2020/02/19 Python
用Python实现职工信息管理系统
2020/12/30 Python
详解html5 shiv.js和respond.min.js
2018/01/24 HTML / CSS
韩国邮政旗下生鲜食品网上超市:epost
2016/08/27 全球购物
英国Boots旗下太阳镜网站:Boots Designer Sunglasses
2018/07/07 全球购物
声明struct x1 { . . . }; 和typedef struct { . . . }x2;有什么不同
2012/06/02 面试题
软件部经理岗位职责范本
2014/02/25 职场文书
激励口号大全
2014/06/17 职场文书
护士优质服务演讲稿
2014/08/26 职场文书
css常用字体属性与背景属性介绍
2022/02/28 HTML / CSS
Python进程间的通信之语法学习
2022/04/11 Python