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如何更新包

本文地址: http://www.cppcns.com/jiaoben/python/318689.html

python如何更新包_python如何更新包相关推荐

  1. python如何更新包_python如何更新包 python更新包代码示例

    python如何更新包?本篇文章小编给大家分享一下python更新包代码示例,代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. Python安装新包,pip是 ...

  2. python序列解包_python中解包

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 序列解包(sequence unpacking)是python中非常重要和常用的 ...

  3. python抓包之后、如何解析包_python如何抓包

    系统环境:windows7,选择windows系统是因为我对自己平时日常机器上的流量比较感兴趣 python环境:python2.7 ,这里不选择python3的原因,是因为接下来要用到的scapy包 ...

  4. python原生如何实现抓包_python实现抓包、解析流程,超过瘾!

    importosimportdpktimportsocketimportdatetimeimportuuidfrom scapy.sendrecv importsnifffrom scapy.util ...

  5. python pip工具命令_python 工具链 包管理工具 pip

    Installation mac下可以采用 brew,easy_install(python自带)等方式安装. centos下可以采用yum,easy_install等方式安装. 但是上面两种方式在系 ...

  6. python虚拟环境管理工具_Python虚拟环境和包管理工具Pipenv的使用详解--看完这一篇就够了...

    前言 Python虚拟环境是一个虚拟化,从电脑独立开辟出来的环境.在这个虚拟环境中,我们可以pip安装各个项目不同的依赖包,从全局中隔离出来,利于管理. 传统的Python虚拟环境有virtualen ...

  7. python爬虫实时更新数据_Python爬虫 更新中

    基础 一.环境配置 查看已安装的包 pip freeze 导出 pip freeze >requirements.txt 安装 pip install -r requirements.txt - ...

  8. python字典换行输出_python字典 更新

    python字典 类似于java中的map集合,KV类型的数据结构.以下为书中解释 字典 与列表类似,但是更加通用. 在列表中,索引必须是整数:但在字典中,它们可以是(几乎)任何类型. 字典包含了一个 ...

  9. python 模块与包_Python 模块与包

    模块:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1.使用python编写的代码(.py文件) 2.已被编 ...

最新文章

  1. Django中提供的6种缓存方式
  2. FedML联邦机器学习框架正式开源,助力算法开发和性能比较
  3. Elasticsearch索引备份与清理
  4. mysql中的编码问题_mysql存储乱码之编码问题
  5. C语言高级编程:大端模式和小端模式(Big-Endian和Little-Endian)
  6. 输入x,n计算多项式1+x+x^2/2!+x^3/3!+...前n+1项的和。
  7. vsftpd的简单安装和配置(只有三步)
  8. 前端面试时面试官想要听到什么答案(关于一些Vue的问题)
  9. Linux操作系统PS命令详细解析
  10. android平台db4o使用示例
  11. Unity接入谷歌支付
  12. 华为钱包开卡显示服务器异常,华为手机喜迎微信指纹支付 会遇到的11大常见问题!...
  13. php theexcerpt,wordpress使用the_excerpt函数显示文章的摘要信息
  14. 科技巨头们在SaaS市场“雷声大雨点小”背后的症结
  15. @SuppressWarnings(deprecation) java编程中方法上有这个注释是什么意思??
  16. LeetCode1359. 有效的快递序列数目
  17. 三步必杀(P4231)
  18. 利用 画图 快速给图片添加文字
  19. PlantUML(程序员绘制流程图专用工具)
  20. 福州大学计算机学院李敏,福州大学厦门工艺美术学院

热门文章

  1. matlab上万大型矩阵求逆,要好好总结一下超大矩阵求逆的技巧了
  2. 数据库备份数据:全量备份、增量备份
  3. 弘辽科技:降低ppc的3个环节4个核心点 。
  4. 没解锁的一加手机刷Recovery的方法
  5. 带你走进神奇的元宇宙的世界
  6. 读文章笔记(八):多模态情感分析数据集整理
  7. u盘在计算机磁盘中显示为磁盘1,U盘盘符显示却提示插入磁盘该怎么办
  8. Python爬虫百度新闻标题
  9. Motivated Word(3)
  10. 移动网络运营商显示无服务器,无线路由器忽然拨不上号,显示网络运营商远端无响应怎么处理...