查看Python依赖包及其版本号信息的方法


Posted in Python onAugust 13, 2019

查看依赖包及对应的版本号信息的方法有两种:

方法1:pip list

方法2:pip freeze

这两个同时适用于Windows和Linux系统

当pip版本过低时,会出现list命令不存在,且freeze命令报错的情况。Eg:

有些Linux系统自带的Python环境所对应的pip版本为1.0.2,如下图所示:

查看Python依赖包及其版本号信息的方法

在该环境下执行pip list,报 pip: error: No command by the name pip list 错误,如下图所示:

查看Python依赖包及其版本号信息的方法

执行pip help可以发现,可执行命令中没有list,如下图所示:

查看Python依赖包及其版本号信息的方法

执行pip freeze,错误提示如下图所示:

查看Python依赖包及其版本号信息的方法

解决方案

将pip升级为最新版本即可;

命令:pip install --upgrade pip -i https://pypi.mirrors.ustc.edu.cn/simple

升级后,分别执行pip ?version 和 pip help 查看版本和可执行命令:

查看Python依赖包及其版本号信息的方法

然后执行pip list 或 pip freeze均可实现依赖及版本号查看。

以上这篇查看Python依赖包及其版本号信息的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
全面解析Python的While循环语句的使用方法
Oct 13 Python
详解Python爬虫的基本写法
Jan 08 Python
举例讲解Python面向对象编程中类的继承
Jun 17 Python
解决python文件字符串转列表时遇到空行的问题
Jul 09 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
Jul 13 Python
python实现学生管理系统
Jan 11 Python
python3实现爬取淘宝美食代码分享
Sep 23 Python
用Python和WordCloud绘制词云的实现方法(内附让字体清晰的秘笈)
Jan 08 Python
python 实现敏感词过滤的方法
Jan 21 Python
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
Jun 12 Python
Python中Selenium库使用教程详解
Jul 23 Python
Python基础详解之描述符
Apr 28 Python
使用python实现unix2dos和dos2unix命令的例子
Aug 13 #Python
Python编写带选项的命令行程序方法
Aug 13 #Python
使用python模拟命令行终端的示例
Aug 13 #Python
在macOS上搭建python环境的实现方法
Aug 13 #Python
解决Mac下使用python的坑
Aug 13 #Python
python 接口实现 供第三方调用的例子
Aug 13 #Python
python 爬取学信网登录页面的例子
Aug 13 #Python
You might like
dedecms 批量提取第一张图片最为缩略图的代码(文章+软件)
2009/10/29 PHP
php的dl函数用法实例
2014/11/06 PHP
PHP中include/require/include_once/require_once使用心得
2016/08/28 PHP
完美的php分页类
2017/10/24 PHP
PHP运用foreach神奇的转换数组(实例讲解)
2018/02/01 PHP
在laravel框架中实现封装公共方法全局调用
2019/10/14 PHP
jquery form表单提交插件asp.net后台中文解码
2010/06/12 Javascript
对xmlHttp对象的理解
2011/01/17 Javascript
js防止表单重复提交的两种方法
2013/09/30 Javascript
JavaScript 里的类数组对象
2015/04/08 Javascript
简介JavaScript中strike()方法的使用
2015/06/08 Javascript
js实现接收表单的值并将值拼在表单action后面的方法
2015/11/23 Javascript
轻松学习jQuery插件EasyUI EasyUI表单验证
2015/12/01 Javascript
JS中使用apply方法通过不同数量的参数调用函数的方法
2016/05/31 Javascript
JS简单实现tab切换效果的多窗口显示功能
2016/09/07 Javascript
JS 在数组指定位置插入/删除数据的方法
2017/01/12 Javascript
JavaScript编程设计模式之观察者模式(Observer Pattern)实例详解
2017/10/25 Javascript
node.js将MongoDB数据同步到MySQL的步骤
2017/12/10 Javascript
javascript实现文本框标签验证的实例代码
2018/10/14 Javascript
小程序二次贝塞尔曲线实现购物车商品曲线飞入效果
2019/01/07 Javascript
基于canvas实现手写签名(vue)
2020/05/21 Javascript
vue中如何添加百度统计代码
2020/12/19 Vue.js
[02:56]DOTA2上海特锦赛小组赛解说FreeAgain采访花絮
2016/02/27 DOTA
Python中使用partial改变方法默认参数实例
2015/04/28 Python
Python文件右键找不到IDLE打开项解决办法
2015/06/08 Python
Python中pygame的mouse鼠标事件用法实例
2015/11/11 Python
Python简单实现Base64编码和解码的方法
2017/04/29 Python
python3中获取文件当前绝对路径的两种方法
2018/04/26 Python
python中itertools模块zip_longest函数详解
2018/06/12 Python
Pycharm 2019 破解激活方法图文详解
2019/10/11 Python
python numpy矩阵信息说明,shape,size,dtype
2020/05/22 Python
使用html2canvas实现将html内容写入到canvas中生成图片
2020/01/03 HTML / CSS
领导的自我鉴定
2013/12/28 职场文书
职业生涯规划设计步骤
2014/01/12 职场文书
2014年民警工作总结
2014/11/25 职场文书
卖车协议书范文
2016/03/23 职场文书