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 相关文章推荐
Django实现自定义404,500页面教程
Mar 26 Python
批量将ppt转换为pdf的Python代码 只要27行!
Feb 26 Python
python中sys.argv函数精简概括
Jul 08 Python
PyGame贪吃蛇的实现代码示例
Nov 21 Python
Python从数据库读取大量数据批量写入文件的方法
Dec 10 Python
使用Python向DataFrame中指定位置添加一列或多列的方法
Jan 29 Python
Python3.5字符串常用操作实例详解
May 01 Python
django 环境变量配置过程详解
Aug 06 Python
解决pyqt5异常退出无提示信息的问题
Apr 08 Python
解决pycharm中的run和debug失效无法点击运行
Jun 09 Python
学习Python需要哪些工具
Sep 04 Python
pycharm Tab键设置成4个空格的操作
Feb 26 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的面向对象编程
2006/10/09 PHP
PHP5 面向对象(学习记录)
2009/12/02 PHP
PHP fopen中文文件名乱码问题解决方案
2020/10/28 PHP
IE6/7 and IE8/9/10(IE7模式)依次隐藏具有absolute或relative的父元素和子元素后再显示父元素
2011/07/31 Javascript
ANT 压缩(去掉空格/注释)JS文件可提高js运行速度
2013/04/15 Javascript
JQuery EasyUI 加载两次url的原因分析及解决方案
2014/08/18 Javascript
jQuery使用hide方法隐藏指定元素class样式用法实例
2015/03/30 Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
2015/04/24 Javascript
元素绑定click点击事件方法
2015/06/08 Javascript
移动Web中图片自适应的两种JavaScript解决方法
2015/06/18 Javascript
跟我学习javascript创建对象(类)的8种方法
2015/11/20 Javascript
js+ajax实现获取文件大小的方法
2015/12/08 Javascript
JavaScript实现url参数转成json形式
2016/09/25 Javascript
javascript基于原型链的继承及call和apply函数用法分析
2016/12/15 Javascript
微信小程序开发经验总结(推荐)
2017/01/11 Javascript
原生JS实现多个小球碰撞反弹效果示例
2018/01/31 Javascript
vue移动端监听滚动条高度的实现方法
2018/09/03 Javascript
vue根据进入的路由进行原路返回的方法
2018/09/26 Javascript
使用jQuery动态设置单选框的选中效果
2018/12/06 jQuery
JavaScript链式调用实例浅析
2018/12/19 Javascript
JS简单判断是否在微信浏览器打开的方法示例
2019/01/08 Javascript
微信小程序缓存过期时间的使用详情
2019/05/12 Javascript
Js和VUE实现跑马灯效果
2020/05/25 Javascript
NestJs使用Mongoose对MongoDB操作的方法
2021/02/22 Javascript
Python正则表达式完全指南
2017/05/25 Python
python下载图片实现方法(超简单)
2017/07/21 Python
Python多线程原理与用法详解
2018/08/20 Python
Django之Mode的外键自关联和引用未定义的Model方法
2018/12/15 Python
详解python metaclass(元类)
2020/08/13 Python
html5中使用hotcss.js实现手机端自适配的方法
2020/04/23 HTML / CSS
瑞典最好的运动鞋专卖店:Sneakersnstuff
2016/08/29 全球购物
泰国健康和美容服务预订网站:GoWabi
2019/06/03 全球购物
UNIX文件类型
2013/08/29 面试题
革命英雄事迹演讲稿
2014/09/13 职场文书
幼儿园六一儿童节演讲稿
2015/03/19 职场文书
OpenCV-Python模板匹配人眼的实例
2021/06/08 Python