Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package

这篇具有很好参考价值的文章主要介绍了Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、如何查看已安装的包有哪些版本?

1.在terminal终端模式或者cmd命令行模式下

1.1显示所有包pip list和pip freeze

1.2显示指定包findstr、show、.__version__

2.在文本模式(程序文件中),或者console交互模式中

二、如何查看某个包存在哪些版本?


一、如何查看已安装的包有哪些版本?

下面以pycharm中的terminal终端模式和windows系统自带的cmd命令行模式为框架进行讲解。在Windows系统下,pycharm的terminal终端模式其实就是调用cmd和powershell,可以根据设置设为是调用powershell还是cmd。下图是调用powershell,

Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package

 图1 更改pycharm的terminal中shell path为powershell

Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package

图2 更改pycharm的terminal中shell path为cmd

 

1.在terminal终端模式或者cmd命令行模式下

1.1显示所有包pip list和pip freeze

如果已经安装的包数量不够多,可以直接使用pip list和pip freeze显示所有包及其版本。

Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package

图3 在cmd黑窗口中执行pip list命令的输出结果 

Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package

图4 在cmd黑窗口中执行pip freeze命令的输出结果  

从图3和图4中可见,这两种方法得到的结果内容相同,只是显示样式不一样。

1.2显示指定包findstr、show、.__version__

如果已安装的包很多,那么还是建议想查看什么包就指定什么包。

下面以查看已安装的numpy的版本为例,如果想看其他包,直接替换就行。

(1)pip show numpy

这个命令显示的信息很多,不仅显示了已安装包的版本,还有它的网址、简介等信息。

Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package

(2)pip freeze | findstr numpy

这个命令本质上就是在pip freeze得到的信息基础上找到有numpy的字符串。

Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package

(3)numpy.__version__

先进入python环境(想看什么环境就用指定命令进入这个环境),然后import numpy 导入指定包,最后在用numpy.__version__来查看指定包的版本。

Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package

这种方法本质就是在调用numpy模块的属性。

2.在文本模式(程序文件中),或者console交互模式中

有时候我们在pycharm中进行编程时,想要查看项目所处的python环境下某个包(以numpy为例)的版本;但是我们不想再次打开cmd黑窗口,也不想打开terminal终端时,怎么办呢?可以直接在py文件中调用numpy.__version__属性。

# 直接run由下面两行代码组成的py文件,或在console中执行这两行代码

import numpy
print(numpy.__version__)

# 输出为1.22.1

二、如何查看某个包存在哪些版本?

比如你想要查看numpy包有哪些可安装版本,但是你又不想去官网查询,怎么用pip命令简单地实现呢?

执行pip install numpy==,然后系统会报错,这是正常的。

Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package

因为当你没有指定版本号或指定了一个错误的版本号时,就会出现错误【ERROR: No matching distribution found for numpy==】。

而当你出现这个错误之后,pip模块会自动把该包的所有能安装的版本都告诉你,也就是后面的这一串信息【ERROR: Could not find a version that satisfies the requirement numpy==from versions: 1.3.0, 1.4.1, 1.5.0, 1.5.1, 1.6.0, 1.6.1, 1.6.2, 1.7.0, 1.7.1, 1.7.2, 1.8.0, 1.8.1, 1.8.2, 1.9.0, 1.

9.1, 1.9.2, 1.9.3, 1.10.0.post2, 1.10.1, 1.10.2, 1.10.4, 1.11.0, 1.11.1, 1.11.2, 1.11.3, 1.12.0, 1.12.1, 1.13.0rc1, 1.13.0rc2, 1.13.0, 1.13.1, 1.13.3, 1.14.0rc1, 1.14.0, 1.14.1, 1.14.2, 1

.14.3, 1.14.4, 1.14.5, 1.14.6, 1.15.0rc1, 1.15.0rc2, 1.15.0, 1.15.1, 1.15.2, 1.15.3, 1.15.4, 1.16.0rc1, 1.16.0rc2, 1.16.0, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.16.6, 1.17.0rc1, 1.17.

0rc2, 1.17.0, 1.17.1, 1.17.2, 1.17.3, 1.17.4, 1.17.5, 1.18.0rc1, 1.18.0, 1.18.1, 1.18.2, 1.18.3, 1.18.4, 1.18.5, 1.19.0rc1, 1.19.0rc2, 1.19.0, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.19.5, 1.20

.0rc1, 1.20.0rc2, 1.20.0, 1.20.1, 1.20.2, 1.20.3, 1.21.0rc1, 1.21.0rc2, 1.21.0, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.22.0rc1, 1.22.0rc2, 1.22.0rc3, 1.22.0, 1.22.1, 1.22.2)】

懂得该指令显示所有可安装版本的原理后,其实执行【pip install numpy==9999999】,双等号后面这串数字设得离谱一点,其实也能得到可安装的所有版本号。文章来源地址https://www.toymoban.com/news/detail-429664.html

到了这里,关于Pip/python-如何查看已安装的包有哪些版本?如何查看某个包存在哪些版本?pip list-pip freeze-pip show package的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python中pip安装的包都在哪里?

    1、windows的话,在cmd中使用 pip list 查看已安装的包名 2、windows的话,在cmd中还可以用 “pip show 包名”,就可以看到安装到哪了 3、练习:将pymysql通过pip安装到电脑中,并找到对应位置。 4、总结:我们下载python的包总是习惯用pip指令下载,但是有个问题,我们总是习惯性安装

    2024年02月11日
    浏览(32)
  • 多个python版本如何指定python的某一个版本使用pip工具安装

    背景 同时安装了python2.7和python3.7两个版本,那么如果我想将第三方的包安装到指定的python版本写该怎么做呢?(注意了:这里我只查询出来2.7版本,是因为我只配置了版本2.7的环境变量)   解决方法 方法一:使用全路径安装 python2: C:Python27python.exe -m pip install pandas python3: C:

    2024年02月08日
    浏览(39)
  • Python 中有可以查看 pip 版本的方法

    在Python中,pip是一个包管理器,用于安装和管理Python包。要查看pip的版本,可以使用几种不同的方法,这些方法适用于不同的使用场景和需求。 1. 使用pip命令行工具 pip本身提供了一个命令行接口,可以用来执行各种操作,包括查看版本信息。要查看pip的版本,可以在命令行

    2024年04月11日
    浏览(37)
  • 如何查看一个 docker 镜像有哪些版本

    点击跳转:Docker安装MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常见服务全套(质量有保证,内容详情) 本文介绍如何查看某个Docker镜像有哪些版本 因为通过 docker search 并不能查看某个镜像的版本信息,如我需要特定版本的 redis 那怎么办呢~ 本文提供了如下几种方式,大家可以

    2024年02月07日
    浏览(40)
  • 【Docker】如何查看一个 docker 镜像有哪些版本

    点击跳转:Docker安装MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常见服务全套(质量有保证,内容详情) 本文介绍如何查看某个Docker镜像有哪些版本 因为通过 docker search 并不能查看某个镜像的版本信息,如我需要特定版本的 redis 那怎么办呢~ 本文提供了如下几种方式,大家可以

    2024年02月16日
    浏览(45)
  • python pip 卸载环境内所有的包

    那么如何一次性删除所有的包呢?首先需要执行以下代码: pip freezemodules.txt 这时候就能够把所有的第三方模块的模块名称以及第三方模块的版本号等等信息保存在了这个 modules.txt文件中,之后的操作就是对这个文件进行操作了。 执行如下代码:  pip uninstall -r modules.txt -y -

    2024年02月14日
    浏览(32)
  • 通过注册表查看安装了哪些版本的.net Framework

    win键加r调出运行窗口,录入regedit回车打开注册表编辑器 其中HKLM为HKEY_LOCAL_MACHINE: 1.0 HKLMSoftwareMicrosoft.NETFrameworkPolicyv1.03705 Install REG_SZ 等于1 1.1 HKLMSoftwareMicrosoftNET Framework SetupNDPv1.1.4322 Install REG_DWORD 等于1 2.0 HKLMSoftwareMicrosoftNET Framework SetupNDPv2.0.50727 Install REG_DWORD 等

    2024年02月05日
    浏览(34)
  • Python -pip安装/升级指定版本

    Linux下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹) 内容如下: windows下,直接在user目录中创建一个pip目录,如:C:Usersxxpip,然后新建文件pip.ini,即 %HOMEPATH%pippip.ini,在pip.ini文件中输入以下内容(以豆瓣镜像为例): 其中,比

    2024年02月15日
    浏览(41)
  • Python:关于pip安装指定版本

    当遇到以上问题时,在已经确定了版本问题后,需要替换pip库版本 此时需要将版本切换过来,举例如下: 由上面额案例可以看出,在已经安装了flask-migrate较高本之后在安装相对低版本的,直接在后面接上*==版本号*,pip系统将直接强制卸载之前的版本,然后继续安装当前制定

    2024年02月06日
    浏览(41)
  • 已解决正确查看pip版本、查看pip帮助命令

    已解决(pip查看版本报错)Usage:pip [options] no such option: —verson 粉丝群一个小伙伴想用pip查看版本报错,但是发生了报错(当时他心里瞬间凉了一大截,跑来找我求助,然后顺利帮助他解决了,顺便记录一下希望可以帮助到更多遇到这个bug不会解决的小伙伴),报错代码如下

    2023年04月17日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包