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抓取豆瓣图片并自动保存示例学习
Jan 10 Python
Python函数式编程指南(一):函数式编程概述
Jun 24 Python
python保存字符串到文件的方法
Jul 01 Python
numpy.where() 用法详解
May 27 Python
Python流程控制 while循环实现解析
Sep 02 Python
python使用socket 先读取长度,在读取报文内容示例
Sep 26 Python
利用python3 的pygame模块实现塔防游戏
Dec 30 Python
Keras设定GPU使用内存大小方式(Tensorflow backend)
May 22 Python
keras 多任务多loss实例
Jun 22 Python
使用 prometheus python 库编写自定义指标的方法(完整代码)
Jun 29 Python
Python3 搭建Qt5 环境的方法示例
Jul 16 Python
python3.9实现pyinstaller打包python文件成exe
Dec 13 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的宝库目录--PEAR
2006/10/09 PHP
php实现12306火车票余票查询和价格查询(12306火车票查询)
2014/01/14 PHP
php 生成签名及验证签名详解
2016/10/26 PHP
JAVASCRIPT HashTable
2007/01/22 Javascript
使用TextRange获取输入框中光标的位置的代码
2007/03/08 Javascript
Javascript 鼠标移动上去 滑块跟随效果代码分享
2013/11/23 Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
2013/11/30 Javascript
页面装载js及性能分析方法介绍
2014/03/21 Javascript
ExtJS4给Combobox设置列表中的默认值示例
2014/05/02 Javascript
从零学习node.js之模块规范(一)
2017/02/21 Javascript
nodejs入门教程五:连接数据库的方法分析
2017/04/24 NodeJs
Angular2 自定义validators的实现方法
2017/07/05 Javascript
详解React 16 中的异常处理
2017/07/28 Javascript
vue-cli脚手架config目录下index.js配置文件的方法
2018/03/13 Javascript
vue 解决循环引用组件报错的问题
2018/09/06 Javascript
vue 实现移动端键盘搜索事件监听
2019/11/06 Javascript
Vue获取页面元素的相对位置的方法示例
2020/02/05 Javascript
十分钟教你上手ES2020新特性
2020/02/12 Javascript
Python实现简单HTML表格解析的方法
2015/06/15 Python
使用python 爬虫抓站的一些技巧总结
2018/01/10 Python
Python3使用SMTP发送带附件邮件
2020/06/16 Python
Python sorted函数详解(高级篇)
2018/09/18 Python
使用python绘制3维正态分布图的方法
2018/12/29 Python
对Python 简单串口收发GUI界面的实例详解
2019/06/12 Python
python如何实现不可变字典inmutabledict
2020/01/08 Python
Python sqlite3查询操作过程解析
2020/02/20 Python
Python Opencv图像处理基本操作代码详解
2020/08/31 Python
CSS实现限制字数功能当对象内文本溢出时显示省略标记
2014/08/20 HTML / CSS
Oroton中国官网:澳洲知名奢侈配饰品牌
2017/03/26 全球购物
美国男士内衣品牌:Tommy John
2017/12/22 全球购物
为什么要有struct关键字
2012/05/08 面试题
测绘工程本科生求职信
2013/10/10 职场文书
美德少年事迹材料
2014/01/23 职场文书
劳动仲裁撤诉申请书
2015/05/18 职场文书
2019最新版试用期劳动合同模板!
2019/07/04 职场文书
java多态注意项小结
2021/10/16 Java/Android