环境准备

以下步骤需要在有网络的环境下操作

1. 下载Python 3.7.9 压缩文件

下载Windows x86-64 embeddable zip file并解压到.runtime目录下

2. 安装PIP

下载安装pip脚本,在浏览器打开下面地址,复制内容到get-pip.py

https://bootstrap.pypa.io/get-pip.py

.runtime目录下执行如下命令

python.exe get-pip.py

修改python37._pth文件,将import site取消注释,完整文件内容如下

python37.zip
.

# Uncomment to run site.main() automatically
import site

3. 下载项目所需依赖

.runtime文件夹复制到项目根目录

在项目根目录下执行如下命令

.runtime\Python37\python.exe .runtime\Python37\Scripts\pip3.exe download -d .runtime\Packages\ -r requirements.txt

到此,python离线环境已准备完毕

离线部署

以下步骤在离线环境下操作

1. 安装依赖

.runtime\Python37\python.exe .runtime\Python37\Scripts\pip3.exe install --no-index --find-links=.runtime\Packages\ -r requirements.txt

2. 启动项目

.runtime\Python37\python.exe app.py