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单元测试框架unittest使用方法讲解
Apr 13 Python
Python cookbook(字符串与文本)在字符串的开头或结尾处进行文本匹配操作
Apr 20 Python
tensorflow 获取模型所有参数总和数量的方法
Jun 14 Python
Python学习笔记之变量、自定义函数用法示例
May 28 Python
在PYQT5中QscrollArea(滚动条)的使用方法
Jun 14 Python
Pandas库之DataFrame使用的学习笔记
Jun 21 Python
使用Python画股票的K线图的方法步骤
Jun 28 Python
浅谈pytorch grad_fn以及权重梯度不更新的问题
Aug 20 Python
python单例设计模式实现解析
Jan 07 Python
浅谈Python程序的错误:变量未定义
Jun 02 Python
python利用google翻译方法实例(翻译字幕文件)
Sep 21 Python
如何用python绘制雷达图
Apr 24 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的超级变量$_GET获取HTML表单(Form) 数据
2011/05/07 PHP
两种设置php载入页面时编码的方法
2014/07/29 PHP
php parse_str() 函数的定义和用法
2016/05/23 PHP
10个值得深思的PHP面试题
2016/11/14 PHP
PHP实现微信退款功能
2018/10/02 PHP
laravel框架之数据库查出来的对象实现转化为数组
2019/10/23 PHP
jquery load()在firefox(火狐)下显示不正常的解决方法
2011/04/05 Javascript
jQuery实现图片放大预览实现原理及代码
2013/09/12 Javascript
javascript自动给文本url地址增加链接的方法分享
2014/01/20 Javascript
jQuery实现字符串按指定长度加入特定内容的方法
2015/03/11 Javascript
JavaScript清空数组元素的两种方法简单比较
2015/07/10 Javascript
js密码强度检测
2016/01/07 Javascript
javascript实现下雪效果【实例代码】
2016/05/03 Javascript
浅谈JavaScript中的this指针和引用知识
2016/08/05 Javascript
基于JS实现仿百度百家主页的轮播图效果
2017/03/06 Javascript
原生JS实现瀑布流插件
2018/02/06 Javascript
Vue 中的受控与非受控组件的实现
2018/12/17 Javascript
async/await优雅的错误处理方法总结
2019/01/30 Javascript
JavaScript数据结构与算法之二叉树插入节点、生成二叉树示例
2019/02/21 Javascript
解决vue单页面多个组件嵌套监听浏览器窗口变化问题
2020/07/30 Javascript
Python生成验证码实例
2014/08/21 Python
Python编程实现的图片识别功能示例
2017/08/03 Python
Python 时间戳之获取整点凌晨时间戳的操作方法
2020/01/28 Python
详解查看Python解释器路径的两种方式
2020/10/15 Python
Debenhams百货英国官方网站:Debenhams UK
2016/07/12 全球购物
全球速卖通巴西站点:Aliexpress巴西
2016/08/24 全球购物
拉飞逸官网:Lafayette 148 New York
2020/07/15 全球购物
房地产营销策划方案
2014/02/08 职场文书
室内设计专业毕业生求职信
2014/05/02 职场文书
2015年世界卫生日活动总结
2015/02/09 职场文书
2016五一手机促销广告语
2016/01/28 职场文书
导游词之珠海轮廓
2019/10/25 职场文书
Pycharm 如何设置HTML文件自动补全代码或标签
2021/05/21 Python
使用react-virtualized实现图片动态高度长列表的问题
2021/05/28 Javascript
Python快速实现一键抠图功能的全过程
2021/06/29 Python
nginx location 带斜杠【 / 】与不带的区别
2022/04/13 Servers