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

yipeiwu_com5年前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设计】。

相关文章

tensorflow学习笔记之mnist的卷积神经网络实例

mnist的卷积神经网络例子和上一篇博文中的神经网络例子大部分是相同的。但是CNN层数要多一些,网络模型需要自己来构建。 程序比较复杂,我就分成几个部分来叙述。 首先,下载并加载数据:...

Python3爬楼梯算法示例

本文实例讲述了Python3爬楼梯算法。分享给大家供大家参考,具体如下: 假设你正在爬楼梯。需要 n 步你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼...

Django压缩静态文件的实现方法详析

django静态文件配置原理 静态文件配置就是为了让用户请求时django服务器能找到静态文件返回。 首先要理解几个概念: 媒体文件:用户上传的文件 静态文件:css,js,...

wxPython实现分隔窗口

wxPython实现分隔窗口

本文实例为大家分享了wxPython分隔窗口的具体代码,供大家参考,具体内容如下 1、分割窗口 分隔窗口(wx.SplitterWindow)就是将窗口分成两部分,即左右或上下两部分,如...

python中文编码与json中文输出问题详解

python中文编码与json中文输出问题详解

前言 python2.x版本的字符编码有时让人很头疼,遇到问题,网上方法可以解决错误,但对原理还是一知半解,本文主要介绍 python 中字符串处理的原理,附带解决 json 文件输出时...