首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[教程]Python查看已安装包及版本:轻松掌握你的库清单

发布于 2025-12-05 06:30:26
0
793

在Python开发中,了解和管理已安装的库及其版本是至关重要的。这不仅有助于确保项目依赖的正确性,还能在出现问题时进行故障排除。本文将详细介绍如何查看Python环境中已安装的库及其版本,并提供一些实...

在Python开发中,了解和管理已安装的库及其版本是至关重要的。这不仅有助于确保项目依赖的正确性,还能在出现问题时进行故障排除。本文将详细介绍如何查看Python环境中已安装的库及其版本,并提供一些实用的技巧。

使用pip list命令

pip list 是最常用的命令之一,用于查看当前Python环境中安装的所有包及其版本。以下是使用该命令的步骤:

  1. 打开命令行或终端。
  2. 输入以下命令:
    pip list
  3. 查看输出结果,它将列出所有已安装的包及其版本。

输出示例:

Package Version
----------------------
astroid 2.9.3
attrs 21.4.0
black 22.3.0
...

使用pip show命令

pip show 命令可以提供关于特定包的详细信息,包括版本、安装路径、依赖关系等。以下是使用该命令的步骤:

  1. 打开命令行或终端。
  2. 输入以下命令,并替换 为你想要查看的包名:
    pip show 
  3. 查看输出结果,它将列出关于指定包的详细信息。

输出示例:

Name: Flask
Version: 2.0.3
Summary: A micro web framework for Python.
Home-page: https://flask.palletsprojects.com/
Author: Armin Ronacher
Author-email: armin.ronacher@ posta.ch
License: BSD-3-Clause
Location: /usr/local/lib/python3.8/site-packages
Requires: Werkzeug, Jinja2
Required-by: ...

使用pip freeze命令

pip freeze 命令与 pip list 类似,但输出格式略有不同,通常用于生成 requirements.txt 文件。以下是使用该命令的步骤:

  1. 打开命令行或终端。
  2. 输入以下命令:
    pip freeze
  3. 查看输出结果,它将以 包名=版本号 的格式列出所有已安装的包及其版本。

输出示例:

astroid==2.9.3
attrs==21.4.0
black==22.3.0
...

使用conda list命令

如果你使用的是Anaconda或Miniconda,可以使用 conda list 命令来查看已安装的包及其版本。以下是使用该命令的步骤:

  1. 打开命令行或终端。
  2. 输入以下命令:
    conda list
  3. 查看输出结果,它将列出所有已安装的包及其版本。

输出示例:

# packages in environment at /home/user/miniconda3:
#
# Name Version Build Channel
_anaconda 2021.05 h9f0ad1a_0 conda-forge
appnope 0.1.0 py_0 conda-forge
asn1crypto 1.4.0 py_0 conda-forge
...

总结

通过使用上述命令,你可以轻松地查看Python环境中已安装的库及其版本。这将有助于你更好地管理项目依赖,并在出现问题时进行故障排除。希望本文能帮助你掌握这些实用的技巧。

评论
一个月内的热帖推荐
csdn大佬
Lv.1普通用户

452398

帖子

22

小组

841

积分

赞助商广告
站长交流