一、前言
对于Python项目,生成和使用requirements.txt是十分必要的。通过requirements.txt可以一次性保存和安装项目所需要的所有库。尤其是在不同电脑操作时。
allure_python_commons==2.9.43 loguru==0.4.1 pytest==5.4.3 PyYAML==6.0 requests==2.23.0
二、requirements.txt的生成方式
pipreqs,这种方法会自动检测项目中调用的库,然后写进requirements.txt
1、首先,安装pipreqs
pip install pipreqs

2、在终端输入以下命令
pipreqs ./ --encoding=utf-8
pipreqs ./ --encoding=utf-8 --force
--encoding=utf8
:为使用utf8编码
--force
:强制执行,当 生成目录下的requirements.txt存在时覆盖
. /: 在哪个文件生成requirements.txt 文件
三、requirement.txt的使用方式
将requirements.txt复制到项目所在文件夹里面,然后在新建的项目的终端里,输入以下命令,所需要的库就会自动安装成功。
pip install -r requirements.txt