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

yipeiwu_com6年前Python基础

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

方法1:pip list

方法2:pip freeze

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

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

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

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

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

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

解决方案

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

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

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

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

以上这篇查看Python依赖包及其版本号信息的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python入门篇之正则表达式

 正则表达式有两种基本的操作,分别是匹配和替换。 匹配就是在一个文本字符串中搜索匹配一特殊表达式; 替换就是在一个字符串中查找并替换匹配一特殊表达式的字符串。   1...

Python lxml模块安装教程

lxml是Python中与XML及HTML相关功能中最丰富和最容易使用的库。lxml并不是Python自带的包,而是为libxml2和libxslt库的一个Python化的绑定。它与众不...

Python数据结构与算法之二叉树结构定义与遍历方法详解

本文实例讲述了Python数据结构与算法之二叉树结构定义与遍历方法。分享给大家供大家参考,具体如下: 先序遍历,中序遍历,后序遍历 ,区别在于三条核心语句的位置 层序遍历  采...

Python内置函数—vars的具体使用方法

本文文章主要介绍了Python内置函数—vars的具体使用方法,分享给大家,具体如下: 英文文档: vars([object]) Return the __dict__ attrib...

跟老齐学Python之用while来循环

跟老齐学Python之用while来循环

在python中,它也有这个含义,不过有点区别的是,“当...时候”这个条件成立在一段范围或者时间间隔内,从而在这段时间间隔内让python做好多事情。就好比这样一段情景: while...