对于使用虚拟环境的Python程序,直接pip freeze即可。但是对于没有使用虚拟环境,再使用pip freeze就不行了,因为它会把系统所有的包都导出。 所以使用第三方库pipreqs
pip3 install pipreqs
`pipreqs ./ 如果文件存在可以使用--force覆盖,默认不会覆盖的。
pipreqs ./
pipreqs --force ./
pipres生成当前项目所有的依赖文件
原文:https://www.cnblogs.com/c-x-a/p/11880380.html