用 pip 查看 Windows 上安装了哪些 Python 包

列出当前 Python 环境的所有第三方包,还能一键导出 requirements.txt。

Windows软件包Pythonpip 包管理低风险
运行 `pip list --format=columns` 查看已装包,运行 `pip freeze > requirements.txt` 导出依赖清单。

01命令

命令
$ pip list --format=columns

02作用说明

升级包、分享项目或排查 import 报错之前,先要知道当前 Python 环境里都装了什么。`pip list` 会以表格形式列出所有包,`pip freeze` 则输出 requirements 文件格式的内容,配合 `pip install -r` 可以在另一台电脑上完整复现环境。两者都是只读操作,随时可以运行。

03风险

风险低风险
使用条件需已安装 Python 和 pip;只读查询。
!注意: 结果显示的是 PATH 里排最前面的那套 Python;装了多个 Python 的话,请先激活对应的虚拟环境,或用 `py -m pip list` 指定。

04撤销

✓无需撤销——该命令不会改变持久状态。

05来源

  • pip list | pip documentation
    PyPA · vendor-doc · 2026-09-17
    依据: pip list shows installed packages; --format controls output (columns, freeze, json); pip freeze exports requirements format.

最后验证: 2026-09-18 · 分类: 开发者

06相关方案