python项目生成依赖文件requirements.txt

1. 使用 pip freeze 生成依赖文件

pip freeze 会列出当前环境中所有已安装的包及其版本,并输出到文件(如 requirements.txt)。

pip freeze > requirements.txt

2. 使用 pipreqs 生成项目依赖文件

pipreqs 可以根据项目代码自动生成依赖文件,只包含实际使用的包

安装 pipreqs

pip install pipreqs

生成依赖文件(.表示当前项目路径,也可以写绝对路径:pipreqs /path/to/your/project)

pipreqs .

默认生成 requirements.txt,你也可以指定文件名:

pipreqs . --savepath requirements.txt

3.总结

pip freeze:简单生成当前环境的所有依赖

pipreqs:根据代码生成实际使用的依赖

你可能感兴趣的:(python,开发语言)