推荐生成requirement的最佳

方法二:使用第三方库pipreqs(推荐)

使用第三方库pipreqs生成项目的 requirements.txt 文件,pipreqs会分析项目中的 Python 源代码文件,找出所有依赖的包,并将它们及其版本写入 requirements.txt 文件。pipreqs可以只将用到的库生成到requirements.txt文件。

1、先安装pipreqs库
在终端中使用 pip 命令方法安装 :

pip install pipreqs

2、生成requirements.txt
在当前目录使用pipreqs命令:

点击查看代码
pipreqs ./ --encoding=utf8  --force

–encoding=utf8 :为使用utf8编码
–force :强制执行,当 生成目录下的requirements.txt存在时覆盖
. /: 在哪个文件生成requirements.txt 文件
在终端中看到,已经成功生成了requirements.txt 文件。

打开requirements.txt文件,可以看到只包含本项目用到的库。

至此,已经将项目需要的库导出到 requirements.txt 文件了,可以把 requirements.txt 文件与项目一起分享给对方。

对方只需要pip install -r requirements.txt 一条命令,就可以在他们的环境中安装相同的依赖包。

posted @ 2025-06-26 10:41  赏金猎人小熊  阅读(78)  评论(0)    收藏  举报