铭鸿体育资讯网

Python导出requirements.txt以及第三方库whl文件 cd至

Python导出requirements.txt以及第三方库whl文件

cd至项目根目录
pip安装pipreqs(项目里会有很多 Python 库,但有些是系统自带的,有些是没用的,用这个只会导出你代码里真正 import 的第三方库)
pip install pipreqs -i
导出项目依赖
pipreqs ./ --encoding=utf8 --force
参数说明
./ :表示在当前项目根目录生成requirements.txt
--encoding=utf8:解决中文注释 / 路径的编码报错问题
--force:强制覆盖已存在的requirements.txt文件
下载所有依赖的whl包到指定文件夹(这里以whl_packages为例)
pip download -r requirements.txt -d ./whl_packages -i
离线安装依赖(部署时用)
pip install -r requirements.txt -f ./whl_packages --no-index