可通过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 pip 或 where pip → 查看 pip 所属环境
- python -m pip list → 强制用当前 python 解释器调用 pip,最稳妥
按关键字筛选或查找特定库
如果只想看某个库是否安装、版本多少:
立即学习“Python免费学习笔记(深入)”;
- pip show 包名(例如 pip show numpy)→ 显示详细信息:版本、依赖、安装路径等
- pip list | grep 关键词(Linux/macOS)或 pip list | findstr 关键词(Windows)→ 快速过滤
检查虚拟环境中安装的库
如果你用了 venv 或 conda 创建了虚拟环境,必须先激活它,再运行 pip list:
- venv 激活后(如 source venv/bin/activate 或 venv\Scripts\activate),pip list 就只显示该环境里的库
- 未激活时看到的是系统或用户级全局安装的库,容易混淆
基本上就这些。关键是分清环境、用对 pip、善用 list 和 show 命令。











