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求解最大公约数的实现方法
Aug 20 Python
python验证码识别的实例详解
Sep 09 Python
详解python之简单主机批量管理工具
Jan 27 Python
Python中函数及默认参数的定义与调用操作实例分析
Jul 25 Python
python正则实现提取电话功能
Feb 24 Python
Python单元测试实例详解
May 25 Python
Python面向对象类继承和组合实例分析
May 28 Python
Python简直是万能的,这5大主要用途你一定要知道!(推荐)
Apr 03 Python
利用Python复制文件的9种方法总结
Sep 02 Python
Python django搭建layui提交表单,表格,图标的实例
Nov 18 Python
Python远程开发环境部署与调试过程图解
Dec 09 Python
pytorch实现focal loss的两种方式小结
Jan 02 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程序时遇到的三个问题
2012/01/17 PHP
php根据日期判断星座的函数分享
2014/02/13 PHP
php对称加密算法示例
2014/05/07 PHP
php数组索引的Key加引号和不加引号的区别
2014/08/19 PHP
Laravel5框架添加自定义辅助函数的方法
2018/08/01 PHP
JavaScript库 开发规则
2009/01/31 Javascript
JavaScript知识点总结之如何提高性能
2016/01/15 Javascript
JavaScript中将数组进行合并的基本方法讲解
2016/03/07 Javascript
Javascript blur与click冲突解决办法
2017/01/09 Javascript
javascript checkbox/radio onchange不能兼容ie8处理办法
2017/06/13 Javascript
微信小程序实现获取自己所处位置的经纬度坐标功能示例
2017/11/30 Javascript
使用Angular CLI快速创建Angular项目的一些基本概念和写法小结
2018/04/22 Javascript
JavaScript变量声明var,let.const及区别浅析
2018/04/23 Javascript
解决vue+element 键盘回车事件导致页面刷新的问题
2018/08/25 Javascript
Vue.js图片预览插件使用详解
2018/08/27 Javascript
js设置默认时间跨度过程详解
2019/07/17 Javascript
layer实现弹出层自动调节位置
2019/09/05 Javascript
Vue中常用rules校验规则(实例代码)
2019/11/14 Javascript
vue中实现点击按钮滚动到页面对应位置的方法(使用c3平滑属性实现)
2019/12/29 Javascript
Python生成8位随机字符串的方法分析
2017/12/05 Python
pandas or sql计算前后两行数据间的增值方法
2018/04/20 Python
python的turtle库使用详解
2019/05/10 Python
Python3.6+Django2.0以上 xadmin站点的配置和使用教程图解
2019/06/04 Python
python操作文件的参数整理
2019/06/11 Python
使用SimpleITK读取和保存NIfTI/DICOM文件实例
2020/07/01 Python
Python实现AES加密,解密的两种方法
2020/10/03 Python
设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1。写出程序。
2014/12/30 面试题
实习生个人的自我评价
2013/12/08 职场文书
会计应届生的自荐信
2013/12/13 职场文书
大学生创业计划书的用途
2014/01/08 职场文书
《孔繁森》教学反思
2014/04/17 职场文书
跳蚤市场口号
2014/06/13 职场文书
关于长城的导游词
2015/01/30 职场文书
销售工作决心书
2015/02/04 职场文书
就业意向书范本
2015/05/11 职场文书
threejs太阳光与阴影效果实例代码
2022/04/05 Javascript