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中将阿拉伯数字转换成中文的实现代码
May 19 Python
在Python中使用Mako模版库的简单教程
Apr 08 Python
Python使用struct处理二进制的实例详解
Sep 11 Python
Python实现输出程序执行进度百分比的方法
Sep 16 Python
Python实现KNN邻近算法
Jan 28 Python
DataFrame中的object转换成float的方法
Apr 10 Python
python中ASCII码字符与int之间的转换方法
Jul 09 Python
pandas数据集的端到端处理
Feb 18 Python
Python人工智能之路 jieba gensim 最好别分家之最简单的相似度实现
Aug 13 Python
python Qt5实现窗体跟踪鼠标移动
Dec 13 Python
python实现遍历文件夹图片并重命名
Mar 23 Python
Python3使用 GitLab API 进行批量合并分支
Oct 15 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 文件扩展名 获取函数
2009/06/03 PHP
关于PHP5 Session生命周期介绍
2010/03/02 PHP
php实现购物车功能(上)
2020/07/23 PHP
实例讲解YII2中多表关联的使用方法
2017/07/21 PHP
使用PHP+Redis实现延迟任务,实现自动取消订单功能
2019/11/21 PHP
JS 建立对象的方法
2007/04/21 Javascript
NodeJS 模块开发及发布详解分享
2012/03/07 NodeJs
jquery实现固定顶部导航效果(仿蘑菇街)
2013/03/21 Javascript
javascript与jquery中跳出循环的区别总结
2013/11/04 Javascript
javascritp添加url参数将参数加入到url中
2014/09/25 Javascript
jQuery解析XML文件同时动态增加js文件的方法
2015/06/01 Javascript
浅谈jquery中delegate()与live()
2015/06/22 Javascript
Backbone.js的一些使用技巧
2015/07/01 Javascript
JavaScript模拟push
2016/03/06 Javascript
使用JavaScript为Kindeditor自定义按钮增加Audio标签
2016/03/18 Javascript
BootStrap下jQuery自动完成的样式调整
2016/05/30 Javascript
js图片延迟加载(Lazyload)三种实现方式
2017/03/01 Javascript
微信小程序 参数传递实例代码
2017/03/20 Javascript
Vue项目webpack打包部署到Tomcat刷新报404错误问题的解决方案
2018/05/15 Javascript
Vue表单输入绑定的示例代码
2018/11/01 Javascript
python中 ? : 三元表达式的使用介绍
2013/10/09 Python
Python全局变量操作详解
2015/04/14 Python
Python SqlAlchemy动态添加数据表字段实例解析
2018/02/07 Python
pyqt5 使用label控件实时显示时间的实例
2019/06/14 Python
基于python 微信小程序之获取已存在模板消息列表
2019/08/05 Python
python getpass模块用法及实例详解
2019/10/07 Python
使用 Python 合并多个格式一致的 Excel 文件(推荐)
2019/12/09 Python
python 实现检验33品种数据是否是正态分布
2019/12/09 Python
python中的split()函数和os.path.split()函数使用详解
2019/12/21 Python
Python with语句和过程抽取思想
2019/12/23 Python
python画图常规设置方式
2020/03/05 Python
The North Face北面德国官网:美国著名户外品牌
2018/12/12 全球购物
Charles&Keith美国官方网站:新加坡快时尚鞋类和配饰零售商
2019/11/27 全球购物
职业道德模范事迹材料
2014/08/24 职场文书
国庆节演讲稿范文2014
2014/09/19 职场文书
校长师德表现自我评价
2015/03/05 职场文书