首页 > 解决方案 > 如何只获取使用过的 pip 包?

问题描述

我知道pip freezeand pip list,但是如何将特定 python 文件中使用的包输出到requiremants.txt文件中?

有没有指定文件的选项?

标签: pythonpython-3.xpip

解决方案


不,那里没有。pip freeze不检查项目中的任何文件,它只是检查 Python 环境中已安装的包。

您可以pip freeze在此处查看所有选项:https ://pip.pypa.io/en/stable/reference/pip_freeze/

类似的pip list命令也不提供这样的选项:https ://pip.pypa.io/en/stable/reference/pip_list/

您可以尝试pipreqs,它可能适合您的用例:https ://github.com/bndr/pipreqs


推荐阅读