📜  检查 pip 版本 - Python (1)

📅  最后修改于: 2023-12-03 14:55:42.473000             🧑  作者: Mango

检查 pip 版本 - Python

pip是Python的一个流行的包管理器。它可以用来安装和管理Python包和依赖项。 当您在Python中执行 pip 命令时,很重要的是您知道您正在使用哪个版本的 pip。下面是检查pip版本的几种方式。

检查 pip 版本的命令

您可以使用以下命令来检查您正在使用的 pip 版本:

pip --version

这将返回您安装的 pip 版本的详细信息,如下所示:

pip 20.3.3 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)
使用 pip list 命令查看已安装的包

您还可以使用以下命令来查看已安装的包并检查哪个版本的 pip 正在使用:

pip list

这将返回已安装的Python包列表,如下所示:

Package           Version
----------------- ----------
astroid           2.5.6
colorama          0.4.4
isort             5.9.3
lazy-object-proxy 1.6.0
mccabe            0.6.1
pip               21.2.4
pylint            2.9.6
setuptools        57.4.0
six               1.16.0
wrapt             1.13.2
使用 pip show 命令查看包的详细信息

您可以使用以下命令来查看某个包的详细信息,包括其版本以及依赖项:

pip show <package_name>

例如,要查看 setuptools 包的详细信息,请运行以下命令:

pip show setuptools

这将返回以下详细信息:

Name: setuptools
Version: 57.4.0
Summary: Easily download, build, install, upgrade, and uninstall Python packages
Home-page: https://github.com/pypa/setuptools
Author: Python Packaging Authority
Author-email: distutils-sig@python.org
License: MIT
Location: /usr/local/lib/python3.9/site-packages
Requires: 
Required-by: pip

这显示了 setuptools 包的名称、版本、作者、依赖项等信息。

使用 pip freeze 命令导出包列表

最后,您可以使用以下命令将已安装的包列表导出到文本文件中:

pip freeze > requirements.txt

这将导出当前的所有已安装包的列表,并将其保存到 requirements.txt 文件中。这对于在不同的环境中安装相同的包及其版本非常有用。

总结

这些是检查 pip 版本以及管理已安装的包的几种方法。使用这些命令可以方便地检查您正在使用的 pip 版本以及查看已安装的包及其版本。