- 安装
pipreqs
pip3 install pipreqs --user
#或者
python3.5 -m pip install pipreqs
- 在当前目录生成
pipreqs . --encoding=utf8 --force
#或者
pipreqs ./ --encoding=utf8 --force
参数说明:
- encoding=utf8:使用utf8编码,不然可能会报UnicodeDecodeError: ‘gbk’ codec can’t decode byte 0xae in position 406: illegal multibyte sequence 的错误。
- force:强制执行,当生成目录下的requirements.txt存在时覆盖。
- 使用requirements.txt安装依赖库
pip3 install -r requirements.txt
参考资料
python生成requirements.txt的两种方法
Python生成requirements.txt文件
[python]pip freeze和pipreqs的区别和使用方法