最常用的方法是用 pip list 命令列出当前 Python 环境中所有已安装的第三方包及其版本;支持 pip3 list、pip list --format=freeze 提取包名、pip show 查包详情、grep/findstr 快速过滤,并需注意虚拟环境与系统环境差异。

最常用的方法是用 pip list 命令,它会列出当前 Python 环境中所有已安装的第三方包及其版本。
查看已安装的包(基础命令)
在终端或命令提示符中运行:
pip list
这会显示所有包名和对应版本号,按字母顺序排列。如果你用的是 Python 3 且系统中有多个 Python 版本,建议明确使用:
立即学习“Python免费学习笔记(深入)”;
pip3 list
第一步】:将安装包中所有的文件夹和文件用ftp工具以二进制方式上传至服务器空间;(如果您不知如何设置ftp工具的二进制方式,可以查看:(http://www.shopex.cn/support/qa/setup.help.717.html)【第二步】:在浏览器中输入 http://您的商店域名/install 进行安装界面进行安装即可。【第二步】:登录后台,工具箱里恢复数据管理后台是url/sho
只看包名,不显示版本号
加 --format=freeze 或配合 --outdated 等参数可定制输出。但若只想看干净的包名列表(比如方便复制或脚本处理),可以用:
pip list --format=freeze | cut -d'==' -f1(Linux/macOS)
或 Windows PowerShell 中:
pip list --format=freeze | ForEach-Object { $_.Split('==')[0] }
检查某个包是否安装
不用翻长列表,直接查更高效:
- pip show 包名:显示该包的详细信息(含版本、位置、依赖等),如果没安装会提示“Package not found”
- pip list | grep 包名(Linux/macOS)或 pip list | findstr 包名(Windows):快速过滤关键词
注意环境差异
Python 包是按环境安装的,常见情况包括:
- 系统 Python、用户安装(
--user)、虚拟环境,每个环境的pip list结果可能不同 - 激活虚拟环境后再运行
pip list,才能看到该环境下的真实包列表 - 用 which pip(macOS/Linux)或 where pip(Windows)确认当前 pip 对应哪个 Python 环境
基本上就这些。日常用 pip list 足够,需要筛选或脚本化时再加参数或管道处理。










