一、生成requirement文件
推荐使用 pipreqs ,github地址为: https://github.com/bndr/pipreqs
1.cmd下安装pipreqs库
pip install pipreqs
2.cmd进入到项目所在路径,在cmd命令行输入
pip freeze > requirements.txt
# 或者
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安装依赖的方式:
cmd进入项目目录,运行下面的命令
pip install -r requirements.txt
推荐镜像:
https://pypi.tuna.tsinghua.edu.cn/simple
# 实例
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests