最常用的方法是使用 pip list 命令列出当前 Python 环境中已安装的所有第三方库及版本;可配合 --format、grep/findstr 等参数实现简洁显示或指定库检查,并需注意虚拟环境与 Python 版本对应关系。
最常用的方法是使用 pip list 命令,它会列出当前 Python 环境中已安装的所有第三方库及其版本。
查看已安装的库(基础命令)
在终端(Windows 命令提示符/PowerShell、macOS/Linux 终端)中运行:
pip list
这会显示所有包名和对应版本号,按字母顺序排列。
只看包名(简洁模式)
如果只想快速扫一眼有哪些库,去掉版本信息更清爽:
pip list --format=freeze | cut -d'==' -f1(Linux/macOS)pip list --format=freeze | ForEach-Object { $_.Split('==')[0] }(Windows PowerShell)
或更通用的:pip list --quiet --format=columns | tail -n +3 | awk '{print $1}'
不过对大多数用户,直接用 pip list 已足够清晰。
检查某个库是否安装
想确认某一个库(比如 numpy)是否存在?可以配合 grep 或 findstr:
pip list | grep numpy(Linux/macOS)pip list | findstr numpy(Windows CMD)
没输出就说明没装;有输出则表示已安装。
注意环境:确认你查的是哪个 Python
如果你用了虚拟环境(推荐做法),请先激活它再运行 pip list,否则看到的是全局环境的库。
也可以明确指定 pip 对应的 Python:
python -m pip listpython3 -m pip list
这样能避免因系统存在多个 Python 版本或 pip 别名导致的误查。
基本上就这些。不复杂但容易忽略环境差异,查之前记得确认当前用的是哪个 Python 和 pip。

是使用 pip list 命令列出当前 Python 环境中已安装的所有第三方库及版本;可配合 --format、grep/findstr 等参数实现简洁显示或指定库检查,并需注意虚拟环境与 Python 版本对应关系。






