前言
为什么Python项目需要导出依赖包?
假设你写了一个Python项目,你需要在其他机子上运行,你在原来机子运行时pip安装了很多库,那么新机子也需要一个一个pip安装,那就太麻烦了,可以用一行指令全部安装。
操作步骤
1、安装pipreqs
pip install pipreqs
2、导出requirements.txt
pipreqs --use-local --encoding=utf8
如果不加–encoding=utf8,导出过程容易报编码错误。
如果之前已经导出过一次requirements.txt ,则执行
pipreqs --use-local --encoding=utf8 --force .
3、新环境安装requirements.txt
pip install -r requirements.txt