查找使用 pip 安装的软件包版本

2022-09-05 01:10:15

使用pip,是否可以确定当前安装了哪个版本的软件包?

我知道,但我想知道是否有类似的东西。如果不是,那么告诉最好的方式来判断我当前正在使用的版本。pip install XYZ --upgradepip info XYZ


答案 1

pip 1.3 开始,有一个命令。pip show

$ pip show Jinja2
---
Name: Jinja2
Version: 2.7.3
Location: /path/to/virtualenv/lib/python2.7/site-packages
Requires: markupsafe

在较旧的版本中,并且应该很好地完成工作。pip freezegrep

$ pip freeze | grep Jinja2
Jinja2==2.7.3

答案 2

我刚刚发送了一个拉取请求,增强了Hugo Tavares说:

(以斯佩云为例)

$ pip show specloud

Package: specloud
Version: 0.4.4
Requires:
nose
figleaf
pinocchio