Python项目生成requirements.txt文件
一、前言
对于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
![](https://img2022.cnblogs.com/blog/715975/202210/715975-20221018182157189-2111795164.png)
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