Python:快速生成完整依赖列表方法总结
发布时间
阅读量:
阅读量
一、研究背景概述
在实际工作过程中,当需要在不同环境中运行同一项目时,常常会遇到各类依赖包缺失的情况,必须逐一进行安装,这一过程较为繁琐。为此,建议使用名为pipreqs的工具,该工具能够通过执行单一指令自动生成项目所需的所有依赖包列表,并保存为requirements.txt文件,从而极大简化部署流程。
二、生成项目所有依赖清单
方法1概述
配置pipreqs工具
pip install pipreqs
完成安装后,进入项目根目录,运行以下命令:
pipreqs ./
通常情况下,项目根目录中应当自动生成一个名为requirements.txt的文件。
若遇到unicode相关问题,可采用以下命令进行处理:
pipreqs ./ --encoding=utf-8
若项目中包含requirements .txt文件,在运行命令时将会出现警告提示,此时需在命令中添加"–force"参数以继续执行。具体操作如下:
pipreqs ./ --encoding=utf-8 --force
全部评论 (0)
还没有任何评论哟~
