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之不要红头文件(2)
Sep 28 Python
python操作gmail实例
Jan 14 Python
使用python在本地电脑上快速处理数据
Jun 22 Python
Python3实现抓取javascript动态生成的html网页功能示例
Aug 22 Python
python使用标准库根据进程名如何获取进程的pid详解
Oct 31 Python
Python实现的双色球生成功能示例
Dec 18 Python
python3 pandas 读取MySQL数据和插入的实例
Apr 20 Python
使用python进行文本预处理和提取特征的实例
Jun 05 Python
Python简单I/O操作示例
Mar 18 Python
python爬虫 线程池创建并获取文件代码实例
Sep 28 Python
windows下Python安装、使用教程和Notepad++的使用教程
Oct 06 Python
文件上传服务器-jupyter 中python解压及压缩方式
Apr 22 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
Snoopy类使用小例子
2008/04/15 PHP
微信自定义菜单的处理开发示例
2015/04/16 PHP
PHP中static关键字以及与self关键字的区别
2015/07/01 PHP
php对接java现实加签验签的实例
2016/11/25 PHP
基于php实现的验证码小程序
2016/12/13 PHP
js 函数的执行环境和作用域链的深入解析
2009/11/01 Javascript
关于js中window.location.href,location.href,parent.location.href,top.location.href的用法与区别
2010/10/18 Javascript
映彩衣的js随笔(js图片切换效果)
2011/07/31 Javascript
js(JavaScript)实现TAB标签切换效果的简单实例
2014/02/26 Javascript
Extjs grid panel自带滚动条失效的解决方法
2014/09/11 Javascript
JSONP之我见
2015/03/24 Javascript
Javascript实现图片轮播效果(一)让图片跳动起来
2016/02/17 Javascript
关于不同页面之间实现参数传递的几种方式讨论
2017/02/13 Javascript
详谈Angular路由与Nodejs路由的区别
2017/03/05 NodeJs
Js实现中国公民身份证号码有效性验证实例代码
2017/05/03 Javascript
jquery插件开发之选项卡制作详解
2017/08/30 jQuery
使用D3.js构建实时图形的示例代码
2018/08/28 Javascript
解决微信小程序防止无法回到主页的问题
2018/09/28 Javascript
JS中的算法与数据结构之常见排序(Sort)算法详解
2019/08/16 Javascript
JavaScript 链表定义与使用方法示例
2020/04/28 Javascript
Vue使用screenfull实现全屏效果
2020/09/17 Javascript
openlayers 3实现车辆轨迹回放
2020/09/24 Javascript
在Python中marshal对象序列化的相关知识
2015/07/01 Python
Python3爬虫关于识别点触点选验证码的实例讲解
2020/07/30 Python
pycharm 2020 1.1的安装流程
2020/09/29 Python
Selenium Webdriver元素定位的八种常用方式(小结)
2021/01/13 Python
美国中西部家用医疗设备商店:Med Mart(轮椅、踏板车、升降机等)
2019/04/26 全球购物
Linux Interview Questions For software testers
2013/05/17 面试题
行政助理岗位职责
2013/11/10 职场文书
文秘专业应届生求职信范文
2013/11/14 职场文书
服务标语口号
2014/07/01 职场文书
购房协议书范本
2014/10/02 职场文书
2014年建筑工程工作总结
2014/12/03 职场文书
初三英语教学计划
2015/01/23 职场文书
详解Nginx启动失败的几种错误处理
2021/04/01 Servers
python中if和elif的区别介绍
2021/11/07 Python