需求描述
python脚步依赖很多包,手动一个一个的pip安装很麻烦,希望可以一键安装所有依赖包。
解决方案
使用pipreqs
生成requirements.txt文件,然后一键安装。
1、安装pipreqs
pip install pipreqs
2、生成requirements.txt
pipreqs .
如果报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa7 in position 116: illegal multibyte sequence
设置编码格式
pipreqs --encoding=utf-8 .
可以看到生成了一个requirements.txt文件
3、安装requirements.txt
pip install -r requirements.txt