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元组操作实例解析
Sep 23 Python
在Django的模板中使用认证数据的方法
Jul 23 Python
Django中日期处理注意事项与自定义时间格式转换详解
Aug 06 Python
Python编程图形库之Pillow使用方法讲解
Dec 28 Python
PyQt5的PyQtGraph实践系列3之实时数据更新绘制图形
May 13 Python
详解Selenium+PhantomJS+python简单实现爬虫的功能
Jul 14 Python
python使用paramiko模块通过ssh2协议对交换机进行配置的方法
Jul 25 Python
详解Python实现进度条的4种方式
Jan 15 Python
Python TKinter如何自动关闭主窗口
Feb 26 Python
python 实现一个图形界面的汇率计算器
Nov 09 Python
python爬取股票最新数据并用excel绘制树状图的示例
Mar 01 Python
Python爬取某拍短视频
Jun 11 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 字符串加密函数(在指定时间内加密还原字符串,超时无法还原)
2010/04/28 PHP
PHP session有效期session.gc_maxlifetime
2011/04/20 PHP
PHP 透明水印生成代码
2012/08/27 PHP
php连接mssql数据库的几种方法
2013/02/21 PHP
浅谈PHP强制类型转换,慎用!
2013/06/06 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
javascript 类型判断代码分析
2010/03/28 Javascript
js获取location.href的参数实例代码
2013/08/02 Javascript
JS远程获取网页源代码实例
2013/09/05 Javascript
Enter转换为Tab的小例子(兼容IE,Firefox)
2013/11/14 Javascript
tangram框架响应式加载图片方法
2013/11/21 Javascript
JS实现闪动的title消息提醒效果
2014/06/20 Javascript
js+css实现文字散开重组动画特效代码分享
2015/08/21 Javascript
jQuery焦点图切换特效代码分享
2015/09/15 Javascript
JavaScript中文件上传API详解
2016/04/01 Javascript
TypeScript学习之强制类型的转换
2016/12/27 Javascript
使用JavaScript进行表单校验功能
2017/08/01 Javascript
vue实现重置表单信息为空的方法
2018/09/29 Javascript
解决vue无法设置滚动位置的问题
2018/10/07 Javascript
layui+jquery支持IE8的表格分页方法
2019/09/28 jQuery
vue 实现用户登录方式的切换功能
2020/04/14 Javascript
javascript递归函数定义和用法示例分析
2020/07/22 Javascript
python time模块用法实例详解
2014/09/11 Python
python实现搜索指定目录下文件及文件内搜索指定关键词的方法
2015/06/28 Python
python requests.post带head和body的实例
2019/01/02 Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
2019/04/10 Python
如何基于python实现画不同品种的樱花树
2020/01/03 Python
TensorFlow内存管理bfc算法实例
2020/02/03 Python
在python3.64中安装pyinstaller库的方法步骤
2020/06/02 Python
python如何发送带有附件、正文为HTML的邮件
2021/02/27 Python
上班看电影检讨书
2014/02/12 职场文书
员工试用期转正自我评价
2015/03/10 职场文书
离婚起诉书范文2015
2015/05/19 职场文书
图解上海144收音机
2021/04/22 无线电
nginx.conf配置文件结构小结
2022/04/08 Servers
vue css 相对路径导入问题级踩坑记录
2022/06/05 Vue.js