查找python第三方包,并整理到requirements.txt文件中
可以使用python模块pipreqs,可以自动根据源码生成 requirements.txt,查询项目中的三方包和包的版本。
先安装pipreqs 包:
pip install pipreqs
设置保存位置:
会自动生成requirements.txt文件到指定目录下
pipreqs 路径
例:pipreqs /home/project/项目名称
有可能会报如下错误:
这是由于编码问题所导致的,加上encoding参数即可,如下:
pipreqs 路径 --encoding=utf-8 --force
–force是强制执行,当 生成目录下的requirements.txt存在时覆盖
结果展示:
安装 requirements.txt 中的依赖
pip3 install -r requirements.txt