python flask 如何将项目所有依赖包 生成 requirements.txt

准备生成requirements.txt文件,这个文本文件会告诉服务器你的项目运行所需要的环境,即需要安装哪些包以及库,创造依赖环境。

安装 pipreqs 包

pip install pipreqs

安装好后执行命令生成 


安装好pipreqsg工具之后,继续在项目的路径下,输入命令生成requirements.txt


pipreqs ./ --encoding=utf8



#这段代码会生成当前电脑环境下的所有安装包,然后上传到服务器上安装的时候会全部安装很多没有用的包(当前项目用不到),这样是十分耗时不可取的。


pip freeze > requirements.txt