如何查看python下载的库

可通过pip list查看已安装第三方库,pip list --outdated显示可升级包,pip show包名查详情,需先确认Python和pip环境并激活虚拟环境再执行。

可以通过命令行使用 pip list 查看当前 Python 环境中已安装的所有第三方库。

查看已安装的库列表

在终端(Windows 命令提示符/PowerShell,macOS/Linux 终端)中运行:

  • pip list:显示所有已安装的包及其版本号
  • pip list --outdated:只显示可升级的包(即有新版本可用)
  • pip list --outdated --format=freeze:以 pip install 兼容格式输出待升级包(方便批量更新)

确认当前使用的 Python 和 pip 对应哪个环境

避免查错环境,建议先确认:

  • which python(macOS/Linux)或 where python(Windows)→ 查看 Python 可执行文件路径
  • which pipwhere pip → 查看 pip 所属环境
  • python -m pip list → 强制用当前 python 解释器调用 pip,最稳妥

按关键字筛选或查找特定库

如果只想看某个库是否安装、版本多少:

  • pip show 包名(例如 pip show numpy)→ 显示详细信息:版本、依赖、安装路径等
  • pip list | grep 关键词(Linux/macOS)或 pip list | findstr 关键词(Windows)→ 快速过滤

检查虚拟环境中安装的库

如果你用了 venvconda 创建了虚拟环境,必须先激活它,再运行 pip list:

  • venv 激活后(如 source venv/bin/activatevenv\Scripts\activate),pip list 就只显示该环境里的库
  • 未激活时看到的是系统或用户级全局安装的库,容易混淆

基本上就这些。关键是分清环境、用对 pip、善用 list 和 show 命令。