一、 打包项目python环境
1.安装打包类库
pip install pipreqs
2.打包依赖包,在项目根目录下执行,生成requirements.txt。注意看下requirements.txt是否多了一些项目不需要的类库。
pipreqs ./ --encoding=utf8
3.在项目目录下新建site-packages 文件夹,进入site-packages目录
pip download -r ../requirements.txt
4.项目整体压缩,打包
注意:
- 关注目标部署的机器操作系统和打包的操作系统是否一致,部分python类库同一版本不同操作系统的依赖包不一样。
二、部署项目的运行环境
项目解压后,在项目根目录下执行
pip3 install --no-index --find-links=site-packages/ -r requirements.txt