如何一键升级Python所有包


Posted in Python onNovember 05, 2020

在使用Python的过程中,时间长了,经常会提示说某个模块过时了,或是需要升级到新版本了,可安装了那么多包,一个一个的去升级会死的,真的会死的,所以我们需要一键升级。

什么是pip?

pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

官方提供的pip 示例

  • > pip install requests
  • > pip search xml
  • > pip show beautifulsoup4
  • > pip uninstall requests

在查看过时包前,我们先升级下pip,以确保拥有最新的pip程序和源:

> pip install --upgrade pip

pip升级过程如下

如何一键升级Python所有包

下面看下如何查看当前Python环境下有哪些包是过时的或是需要升级的:

>  pip list --out

> pip list --outdated

注:这个命令时间会相对较长,因为要去遍历当前环境所有包版本

命令会输出如下格式的数据,如图所示:

如何一键升级Python所有包

下面看下如何一键升级所有包,Python代码如下:

如何一键升级Python所有包

升级过程如下,截了部分图:

如何一键升级Python所有包

以上就是如何一键升级Python所有包的详细内容,更多关于python 包升级的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
使用Python中的greenlet包实现并发编程的入门教程
Apr 16 Python
Python使用面向对象方式创建线程实现12306售票系统
Dec 24 Python
Python正则表达式常用函数总结
Jun 24 Python
Tensorflow 自带可视化Tensorboard使用方法(附项目代码)
Feb 10 Python
Python中 传递值 和 传递引用 的区别解析
Feb 22 Python
python中ASCII码字符与int之间的转换方法
Jul 09 Python
python中通过selenium简单操作及元素定位知识点总结
Sep 10 Python
Python变量作用域LEGB用法解析
Feb 04 Python
Pytorch转keras的有效方法,以FlowNet为例讲解
May 26 Python
基于python实现百度语音识别和图灵对话
Nov 02 Python
写好Python代码的几条重要技巧
May 21 Python
Python游戏开发实例之graphics实现AI五子棋
Nov 01 Python
python实现磁盘日志清理的示例
Nov 05 #Python
Python常用外部指令执行代码实例
Nov 05 #Python
Python Pandas数据分析工具用法实例
Nov 05 #Python
Python jieba结巴分词原理及用法解析
Nov 05 #Python
Python根据字符串调用函数过程解析
Nov 05 #Python
python报错TypeError: ‘NoneType‘ object is not subscriptable的解决方法
Nov 05 #Python
Python利用matplotlib绘制折线图的新手教程
Nov 05 #Python
You might like
php 特殊字符处理函数
2008/09/05 PHP
php array的学习笔记
2012/05/10 PHP
Linux下编译redis和phpredis的方法
2016/04/07 PHP
PHP实现的登录,注册及密码修改功能分析
2016/11/25 PHP
PHP中字符串长度的截取用法示例
2017/01/12 PHP
php支付宝APP支付功能
2020/07/29 PHP
谈谈JavaScript中的几种借用方法
2016/08/09 Javascript
js实现百度登录框鼠标拖拽效果
2017/03/07 Javascript
小发现之浅谈location.search与location.hash的问题
2017/06/23 Javascript
IScroll那些事_当内容不足时下拉刷新的解决方法
2017/07/18 Javascript
开发Vue树形组件的示例代码
2017/12/21 Javascript
vue指令只能输入正数并且只能输入一个小数点的方法
2018/06/08 Javascript
在node中使用jwt签发与验证token的方法
2019/04/03 Javascript
详解滑动穿透(锁body)终极探索
2019/04/16 Javascript
中级前端工程师必须要掌握的27个JavaScript 技巧(干货总结)
2019/09/23 Javascript
vue 实现特定条件下绑定事件
2019/11/09 Javascript
原生js实现碰撞检测
2020/03/12 Javascript
js将日期格式转换为YYYY-MM-DD HH:MM:SS
2020/09/18 Javascript
[03:04]DOTA2超级联赛专访ZSMJ “莫名其妙”的逆袭
2013/05/23 DOTA
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
使用python将图片按标签分入不同文件夹的方法
2018/12/08 Python
python 检查是否为中文字符串的方法
2018/12/28 Python
详解Python数据可视化编程 - 词云生成并保存(jieba+WordCloud)
2019/03/26 Python
Python函数参数类型及排序原理总结
2019/12/19 Python
python 用 xlwings 库 生成图表的操作方法
2019/12/22 Python
Tensorflow: 从checkpoint文件中读取tensor方式
2020/02/10 Python
Anaconda使用IDLE的实现示例
2020/09/23 Python
基于Python实现全自动下载抖音视频
2020/11/06 Python
详解CSS3中字体平滑处理和抗锯齿渲染
2017/03/29 HTML / CSS
HTML5组件Canvas实现图像灰度化(步骤+实例效果)
2013/04/22 HTML / CSS
区优秀教师事迹材料
2014/02/10 职场文书
致跳远运动员加油稿
2014/02/11 职场文书
四风问题原因分析及整改措施
2014/10/24 职场文书
MySQL 那些常见的错误设计规范,你都知道吗
2021/07/16 MySQL
Python实现打乒乓小游戏
2021/09/25 Python
Spring中的@Transactional的工作原理
2022/06/05 Java/Android