如何一键生成Python项目所有依赖包清单的详细方法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计649个文字,预计阅读时间需要3分钟。
目录
一、背景
二、生成项目所需依赖清单及方法
1. 方法一 2. 方法二三、自动安装依赖包
1. 背景 2. 工作中跨环境运行相同项目时,常出现各种包的缺失问题,需逐个安装,造成不便。 目录- 一、背景
- 二、生成项目所有依赖清单
- 方法1:
- 方法2:
- 三、自动安装依赖包
工作中跨环境运行相同项目时,总会出现缺少各种包的问题,还需要一个个安装,相当的蛋疼,这里推荐一个工具叫pipreqs,可以通过一条命令直接生成项目所有依赖包清单requirements.txt,方便部署。
二、生成项目所有依赖清单 方法1:安装pipreqs
pip install pipreqs
装好之后切换到项目根目录下,执行下面命令:
pipreqs ./
正常的话应该会在项目根目录下生成一个requirements.txt文件
如果出现unicode问题,通过下面命令解决:
pipreqs ./ --encoding=utf-8
当项目里存在requirements .txt文件时,执行会命令会提示警告,这时需要在执行命令中增加"–force"参数。
本文共计649个文字,预计阅读时间需要3分钟。
目录
一、背景
二、生成项目所需依赖清单及方法
1. 方法一 2. 方法二三、自动安装依赖包
1. 背景 2. 工作中跨环境运行相同项目时,常出现各种包的缺失问题,需逐个安装,造成不便。 目录- 一、背景
- 二、生成项目所有依赖清单
- 方法1:
- 方法2:
- 三、自动安装依赖包
工作中跨环境运行相同项目时,总会出现缺少各种包的问题,还需要一个个安装,相当的蛋疼,这里推荐一个工具叫pipreqs,可以通过一条命令直接生成项目所有依赖包清单requirements.txt,方便部署。
二、生成项目所有依赖清单 方法1:安装pipreqs
pip install pipreqs
装好之后切换到项目根目录下,执行下面命令:
pipreqs ./
正常的话应该会在项目根目录下生成一个requirements.txt文件
如果出现unicode问题,通过下面命令解决:
pipreqs ./ --encoding=utf-8
当项目里存在requirements .txt文件时,执行会命令会提示警告,这时需要在执行命令中增加"–force"参数。

