Advertisement

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)

还没有任何评论哟~