python如何更新包


Posted in Python onJune 11, 2020

Python安装新包,pip是很好用的安装工具。

pip list 可以查询所有已安装的包和版本。怎么知道本地安装包的版本是否有可以更新的新版本呢?通过pip list函数可以实现。具体实现方式如下:

pip list --outdated --format=legacy 
pip list --outdated --format=columns ##对比format=legacy,format=columns输出格式和表格类似。

通过以上的方式即可获得当前已经安装的包当前版本,最新版本和包的安装文件形式(wheel/sdist)

那么该怎么更新这些包呢?

第一种方式:pip install -Uxxxx (xxxx指包的名称,该方法的缺点是包需要一个一个更新)

第二种方式:pip-review函数

pip install pip-review
pip-review --local --interactive

知识点扩展:

python包更新方法

好久没摆弄老笔记本了,今天开机,发现python版本很低了,几乎所有包都需要更新。所以,借机将python包更新的方法整理一下:

需要特别说明一下,linux系统下,命令需要带sudo使用超级用户权限。

首先更新当前pip,因为接下来更新需要用到pip包

  • pip install pip
  • pip install --upgrade pip

或者python -m pip install --upgrade pip

2.查看当前安装的包

  • pip list :列出所有安装的包
  • pip list --outdated :列出所有可以升级的包

3.更新单个包

  • pip install --upgrade xxx

4.卸载包

  • pip uninstall xxx

5.更新所有包

目前还没测试成功

到此这篇关于python如何更新包的文章就介绍到这了,更多相关python更新包步骤内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
在Python的Django框架上部署ORM库的教程
Apr 20 Python
Python中的字符串操作和编码Unicode详解
Jan 18 Python
numpy排序与集合运算用法示例
Dec 15 Python
Python 处理文件的几种方式
Aug 23 Python
python lambda表达式在sort函数中的使用详解
Aug 28 Python
python栈的基本定义与使用方法示例【初始化、赋值、入栈、出栈等】
Oct 24 Python
pytorch实现mnist数据集的图像可视化及保存
Jan 14 Python
Django中从mysql数据库中获取数据传到echarts方式
Apr 07 Python
详解python算法常用技巧与内置库
Oct 17 Python
termux中matplotlib无法显示中文问题的解决方法
Jan 11 Python
requests在python中发送请求的实例讲解
Feb 17 Python
Python捕获、播放和保存摄像头视频并提高视频清晰度和对比度
Apr 14 Python
浅谈keras中自定义二分类任务评价指标metrics的方法以及代码
Jun 11 #Python
Keras中的多分类损失函数用法categorical_crossentropy
Jun 11 #Python
Python 列表中的修改、添加和删除元素的实现
Jun 11 #Python
python中什么是面向对象
Jun 11 #Python
python实现凯撒密码、凯撒加解密算法
Jun 11 #Python
python新手学习可变和不可变对象
Jun 11 #Python
基于Keras 循环训练模型跑数据时内存泄漏的解决方式
Jun 11 #Python
You might like
php使用function_exists判断函数可用的方法
2014/11/19 PHP
PHP生成器简单实例
2015/05/13 PHP
用apply让javascript函数仅执行一次的代码
2010/06/27 Javascript
jquery图片上下tab切换效果
2011/03/18 Javascript
javascript日期验证之输入日期大于等于当前日期
2015/12/13 Javascript
jQuery Mobile动态刷新页面样式的实现方法
2016/05/28 Javascript
js获取所有checkbox的值的简单实例
2016/05/30 Javascript
javascript简单实现跟随滚动条漂浮的返回顶部按钮效果
2016/08/19 Javascript
给easyui datebox扩展一个清空的实例
2016/11/09 Javascript
nodejs实现的简单web服务器功能示例
2018/03/15 NodeJs
vue中实现左右联动的效果
2018/06/22 Javascript
简单的React SSR服务器渲染实现
2018/12/11 Javascript
使用element-ui的el-menu导航选中后刷新页面保持当前选中状态
2019/07/19 Javascript
JavaScript中数组去重的5种方法
2020/07/04 Javascript
element-ui中dialog弹窗关闭按钮失效的解决
2020/09/22 Javascript
[02:41]2015国际邀请赛中国区预选赛观战指南
2015/05/20 DOTA
Python3利用Dlib19.7实现摄像头人脸识别的方法
2018/05/11 Python
Django实现一对多表模型的跨表查询方法
2018/12/18 Python
详解Python用三种方式统计词频的方法
2019/07/29 Python
Flask框架钩子函数功能与用法分析
2019/08/02 Python
django 配置阿里云OSS存储media文件的例子
2019/08/20 Python
Python pygame绘制文字制作滚动文字过程解析
2019/12/12 Python
python3读取csv文件任意行列代码实例
2020/01/13 Python
Python实现桌面翻译工具【新手必学】
2020/02/12 Python
详解Python中list[::-1]的几种用法
2020/11/16 Python
python 基于pygame实现俄罗斯方块
2021/03/02 Python
HTML5之SVG 2D入门4—笔画与填充
2013/01/30 HTML / CSS
财务会计专业个人求职信范本
2014/01/08 职场文书
孝老爱亲模范事迹
2014/01/24 职场文书
优秀经理事迹材料
2014/02/01 职场文书
护理专业自荐信范文
2014/02/26 职场文书
国际语言毕业生求职信
2014/07/08 职场文书
2016元旦文艺汇演主持词(开场白+结束语)
2015/12/03 职场文书
导游词之平津战役纪念馆
2019/11/04 职场文书
Python OpenCV快速入门教程
2021/04/17 Python
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
2022/04/24 Python