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让图片按照exif信息里的创建时间进行排序的方法
Mar 16 Python
使用C语言扩展Python程序的简单入门指引
Apr 14 Python
python对html代码进行escape编码的方法
May 04 Python
python中关于for循环的碎碎念
Jun 30 Python
Python使用asyncio包处理并发详解
Sep 09 Python
python实现感知器算法(批处理)
Jan 18 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
Mar 05 Python
python实现弹跳小球
May 13 Python
利用Python进行图像的加法,图像混合(附代码)
Jul 14 Python
python多进程使用函数封装实例
May 02 Python
python和go语言的区别是什么
Jul 20 Python
Numpy数组的广播机制的实现
Nov 03 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 calender(日历)二个版本代码示例(解决2038问题)
2013/12/24 PHP
php生成静态页面的简单示例
2014/04/17 PHP
PHP自定义图片缩放函数实现等比例不失真缩放的方法
2016/08/19 PHP
Mac下php 5升级到php 7的步骤详解
2017/04/26 PHP
php 判断IP为有效IP地址的方法
2018/01/28 PHP
PHP基于redis计数器类定义与用法示例
2018/02/08 PHP
载入进度条 效果
2006/07/08 Javascript
Javascript 继承实现例子
2009/08/12 Javascript
斜45度寻路实现函数
2009/08/20 Javascript
ExtJS的FieldSet的column列布局
2009/11/20 Javascript
jQuery表格排序组件-tablesorter使用示例
2014/05/26 Javascript
Javascript中浮点数相乘的一个解决方法
2014/06/03 Javascript
js判断某个方法是否存在实例代码
2015/01/10 Javascript
js对字符的验证方法汇总
2015/02/04 Javascript
jQuery实现checkbox全选的方法
2015/06/10 Javascript
聊一聊Vue.js过渡效果
2016/09/07 Javascript
基于HTML5+JS实现本地图片裁剪并上传功能
2017/03/24 Javascript
js 获取元素的具体样式信息getcss(实例讲解)
2017/07/05 Javascript
vue-cli3.0+element-ui上传组件el-upload的使用
2018/12/03 Javascript
Windows下支持自动更新的Electron应用脚手架的方法
2018/12/24 Javascript
javascript面向对象三大特征之多态实例详解
2019/07/24 Javascript
vue 实现 rem 布局或vw 布局的方法
2019/11/13 Javascript
vue-iview动态新增和删除的方法
2020/06/17 Javascript
Python自动连接ssh的方法
2015/03/07 Python
python爬虫实战之最简单的网页爬虫教程
2017/08/13 Python
python利用高阶函数实现剪枝函数
2018/03/20 Python
Python 判断文件或目录是否存在的实例代码
2018/07/19 Python
Python爬取阿拉丁统计信息过程图解
2020/05/12 Python
CSS3系列之3D制作方法案例
2017/08/14 HTML / CSS
美国修容界大佬创建的个人美妆品牌:Kevyn Aucoin Beauty
2018/12/12 全球购物
Set里的元素是不能重复的,那么用什么方法来区分重复与否呢?
2016/08/18 面试题
交通事故赔偿协议书
2014/10/16 职场文书
党的群众路线教育实践活动个人对照检查材料(乡镇)
2014/11/05 职场文书
求职信范文怎么写
2015/03/19 职场文书
男生贾里读书笔记
2015/06/30 职场文书
2019事业单位个人工作总结范文
2019/08/26 职场文书